Canada: Green & Independent Leading

With early and incomplete results streaming in from around Canada it appears that, at this moment, the Conservatives have defeated the sitting Liberal government. Additionally, one independent and one Green Party candidate are leading in their races.

More updates to follow…

Leave a Reply