Sports4 months ago
Pride Month protests staged throughout Canada Day weekend
The Canada Day long weekend was marked by three straight days of protests and counter-protests featuring self-described Evangelical Christians and members of the local LGBTQ+ community....