Canadian political party leaders vie for votes in final debate

The Fact News Service Ottawa, September 11 The leaders of Canada’s main political parties took part in their final English-language televised debate, battling over who has the best vision for…