Guelph chapter helps organize town hall on electoral fraud & community actionJanuary 26, 2015April 25, 2022by Brent PattersonAnalysis