Controversial Calgary Mayoral Candidate to Stand Trial in Dawson Creek

Kevin J. Johnston faces assault charge in addition to health order infractions and hate speech charges.

https://thetyee.ca/News/2021/05/18/Controversial-Calgary-Mayoral-Candidate-To-Stand-Trial-Dawson/

Share this story

Related stories

Help Grow Progressive Daily News