Canadian Politics

Canada: The different voice

September 19, 2016 theontarioherald 0

In France, the far right party of Marine Le Pen tops some polls, while support for the socialist President Francois Hollande scarcely reaches double figures, while the anti-immigration Sweden Democrats, despite its dubious roots, is […]