America
Canadian PM announces change of cabinet

Ottawa, July 20
Canadian Prime Minister Justin Trudeau announced a change to the cabinet.
According to a news release from the prime minister's office, Trudeau named Steven MacKinnon as Canada's new minister of labour and seniors, filling a vacancy left by outgoing minister Seamus O'Regan, Xinhua news agency reported.
MacKinnon was sworn in to his new role Friday morning, shifting from his current role as Leader of the Government in the House of Commons.
Minister Karina Gould will resume her role as Leader of the Government in the House of Commons upon her expected return from parental leave at the end of July, the release said.

2 hours ago
"You are biggest fraud to ever sit in United States Senate": FBI Director Kash Patel lashes out at Adam Schiff

2 hours ago
Bystander CPR Training for the Visually Impaired Breaks New Ground at National India Hub

2 hours ago
USCIS Unveils First Changes to Naturalization Test in Multi-Step Overhaul of American Citizenship Standards

2 hours ago
Together, we will take partnership to new heights: Netanyahu's birthday wishes to 'good friend' PM Modi

2 hours ago
Former US NSA calls India 'proud and strong', criticises Trump’s India strategy

2 hours ago
From Punjab to Vancouver, ISI nudges Khalistani outfits to step up psychological warfare

4 hours ago
Colombia stops US arms imports amid rift over drug war decertification

4 hours ago
US President, First Lady participate in Windsor Castle arrival ceremony

5 hours ago
Former US NSA calls India 'proud and strong', criticises Trump’s India strategy

7 hours ago
South Korea, US agree on 'ultimate' goal of denuclearisation of Korean Peninsula

8 hours ago
Together, we will take partnership to new heights: Netanyahu's birthday wishes to 'good friend' PM Modi

8 hours ago
Under your guidance, India achieved impressive results: Putin wishes PM Modi on birthday

8 hours ago
American singer Mary Millben extends heartfelt birthday wishes to PM Modi