Canadian Prime Minister Justin Trudeau on Friday shook up his cabinet, changing one-third of his team as political turmoil threatens his leadership and tensions erupt with incoming US president Donald Trump.
The reshuffle came after a chaotic week in Ottawa spurred by the surprise resignation of Deputy Prime Minister Chrystia Freeland following disagreement with her boss over Trump’s threats to impose sweeping tariffs on Canadian imports.
A truck driver dragged two people for about 300 metres in Agra under his vehicle,…
Germany's president said Tuesday that a deadly car-ramming attack on a Christmas market had cast…
India has made significant progress in drone technology in the last six years, Surveyor General…
The U.S., UK and EU criticized Pakistan's military courts on Monday over the sentencing of…
A 21-year-old youth died and another man was critically injured in Delhi's Jahangirpuri area on…
Defence Minister Israel Katz on Monday acknowledged that Israel had killed former Hamas chief Ismail…