Canadian PM Justin Trudeau has been hit by stones thrown by protesters during a campaign stop. The prime minister was…
Canadian PM Justin Trudeau has taken a stand on social media against the temporary US ban on refugees and immigration…
Canadian PM Justin Trudeau has welcomed the first 163 Syrian refugees to his country. The first military plane carrying Syrian…
Queen Elizabeth II joked that she is made to feel old by the new Canadian Prime Minister, Justin Trudeau, aged…