YesterdayHamas militants, police units executed and maimed dozens of Palestinians in Gaza, UN report says3 min read
YesterdayU.S. launches strikes against Iran after army helicopter crash near Strait of Hormuz5 min read
YesterdayS&P 500, Nasdaq and TSX end lower as tech selloff resumes, Trump says U.S. must react to downed helicopter 4 min read
June 8, 2026Oil prices settle US$1 higher after Iran and Israel say they have halted attacks3 min read
June 7, 2026Thousands gather at annual Walk with Israel in Toronto, showing solidarity in face of recent antisemitic attacks3 min read
June 7, 2026Israel says it struck Iran after taking fire as Tehran vows ‘painful response’ for attack on Beirut6 min read
June 6, 2026Israeli strikes in Lebanon kill 9, including army officers, days after ceasefire deal announced3 min read
June 5, 2026Iran’s World Cup soccer team approved for visas to play games in the U.S., officials say2 min read
June 5, 2026U.S. labour market shows resilience despite Iran war, adding 172,000 jobs in May4 min read
June 5, 2026Iran reaffirms support for Hezbollah as wider peace deal to resolve regional war in doubt4 min read
June 5, 2026opinionI saw Louise Arbour speak in Tehran. She has what it takes in this challenging time for CanadaJohn Mundy8 min read