Anglicans walk and ride in the Pride Parade in downtown Toronto on June 25, with tens of thousands of people lining the route.
This is not a time to be afraid. It is a time to have courage