Several dozen Russians gathered near the Russian consulate in Toronto on Saturday to protest the recent parliamentary elections, in which Vladimir Putin’s United Russia party won a tight race amid allegations of widespread vote fraud, the Toronto Star reported on Sunday. About 75 people gathered at the corner of Bloor St. E. and Church St. […]