Ontario’s Liberal Government Suffers Massive Electoral Defeat
Ontario is the most populous of Canada’s ten provinces, with about 13.5 million souls, accounting for nearly 40 percent of the population of the country, most of whom live within a one or two hour drive from the border with the United States. The province has the nation’s capital, Ottawa, as well as its largest … Read more