Mark Carney has been elected as the new leader of the Liberal Party of Canada. Carney clinched victory decisively, on the first ballot.
Canada's next PM, who described the US as a "country we can no longer trust", will need to work with the US president.
The oath-taking ceremony for newly registered lawyers was organized by the Bar Council of Gujarat in Ahmedabad in the presence of Union Home and Cooperation Minister Amit Shah and Chief Minister ...