Canadian PM Justin Trudeau has resigned as the leader of the Canadian Liberal Party after facing opposition from his own party members.
News18.com
Read Full Story
firstpost.com
Powered by PMAM 360