Canada opposition leader announces resignation

Canada opposition leader announces resignation

Japan Today

Published

Canada's Conservative leader Andrew Scheer, facing internal party divisions and a barrage of criticism for failing to unseat a weakened Prime Minister Justin Trudeau in October elections, announced…

Full Article