Justin Trudeau sworn in as Prime Minister of Canada
30 ministers also took oath and began the first cabinet meeting of the 29th government.
Read More30 ministers also took oath and began the first cabinet meeting of the 29th government.
Read MoreJustin Trudeau will finally remove the term “designate” from his title tomorrow, when he is sworn in as Prime Minister of Canada alongside his newly-appointed cabinet.
Read Moreby Jenifer Alvarez Physical and sexual assaults, reports of tax exemptions, allegations over...
Read More