The US military carried out strikes on Iran for a second day, hours after president Donald Trump said that an interim agreement to end the war was “over”.Late on Wednesday Iranian state media reported explosions in the port city of Bandar Abbas in the strait of Hormuz; in Sirik, another southern coastal city; and the south-western Bushehr province, home to Iran’s nuclear-power-plant complex.Trump wrote on Truth Social: “This is in retribution for yesterday’s...
Canada likes to describe itself as a multicultural success story — a place where people from radically different backgrounds live side by side without much of the social turmoil seen...
The Canadian response to Ukrainians fleeing Russia’s large-scale invasion has been praised as one of the country’s most generous humanitarian responses in recent history. Through the Canada-Ukraine Authorization for Emergency...
Graham Platner withdraws from Maine Senate race, calling sexual assault allegations 'all false'In a video statement posted online Wednesday night, Graham...
The Department of Health and Human Services (HHS) is escalating the Trump administration's attacks on Minnesota by freezing all federal funding to the state's...
Watch on YoutubeBarbara Boyd delves into British intelligence's efforts to thwart President Trump's peace initiatives with Russia through covert terrorism and...