Anglicans walk and ride in the Pride Parade in downtown Toronto on June 25, with tens of thousands of people lining the route.
Think twice about passing a deficit budget