People | Reuters | Monday May 29, 2017
Andrew Scheer, a social conservative who unexpectedly won the race to head Canada's main opposition party, is a popular legislator who may be able to unite a divided movement as he prepares to take on Prime Minister Justin Trudeau.
www.ndtv.com