
Photos of the month: March 2025
Some of the most compelling images captured by CBC B.C. in March
Protesters gather outside the U.S. consulate in downtown Vancouver on March 4 to oppose U.S. tariffs on Canadian goods. U.S. President Donald Trump briefly enacted his long-threatened 25 per cent tariffs, before once again putting them on hold for some goods a couple of days later.Ben Nelms/CBC

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


CBC
28 minutes ago
- CBC
Toronto residents march against 'corporate greed' and inaction solving housing crisis
A protest against large corporate landlords sprawled across Toronto's downtown. Activists accuse these big companies of jacking up rents and contributing to the city's housing crisis, while accusing the city of not doing enough to stop them. CBC's Naama Weingarten reports.


Calgary Herald
37 minutes ago
- Calgary Herald
Donald Trump returns to G7 he once loathed as Mideast situation deteriorates
U.S. President Donald Trump arrives in Canada as the centre of attention for a G7 summit whose main purpose will be to mollify him — and one where spiralling conflict in the Middle East offers another test of its unity. Article content Trump was set to travel Sunday night to Kananaskis for the first big international summit of his second term. Wary of opening new rifts with the U.S. president, other Group of Seven leaders won't even try for a statement of unity on matters such as Ukraine or climate change. Article content Article content Article content It's not even clear that they will be able to demonstrate a sense of common purpose over the conflict between Israel and Iran that began with Israeli attacks on Iranian nuclear sites late last week. Those strikes continued over the weekend, fanning fears of a regional war. Article content Article content Trump has called for a ceasefire but is helping Israel defend itself, while others such as French President Emmanuel Macron have urged the sides to avoid further escalation. Article content Instead of speaking to allies about the fighting, Trump discussed the conflict in a Saturday call with the G7's main adversary, Russian President Vladimir Putin, a central antagonist in a war with Ukraine that's also frustrated Trump. Article content Macron, speaking to reporters on Sunday, dismissed the notion of Putin mediating the Middle East conflict, saying the Russian leader, given his flouting of international norms, could not 'be in any way a mediator.' Article content Article content More than a dozen leaders from around the world were set to join Trump at the Pomeroy Kananaskis Mountain Lodge looking to strike trade deals to stave off a fresh round of US tariffs as early as next month. Article content The meeting's remote location means it will be inaccessible to protesters and give leaders freedom to meet Trump on neutral turf instead of under the glare of the cameras in the Oval Office where he's in control and playing to his domestic audience. Article content Article content Leaders from Brazil, South Africa, India, and South Korea will be there seeking to protect their own interests, as will Ukraine's Volodymyr Zelenskyy, looking to shore up support for his nation's fight against Russia despite Trump's ambivalence. Article content Mexico's President Claudia Sheinbaum is likely to get her first one-on-one in-person meeting with Trump, while also seeking a fresh U.S.-Mexico-Canada trade deal along with the event's host, Prime Minister Mark Carney. The Canadian leader, meanwhile, will seek to balance standing up to Trump's calls to make Canada the 51st state while avoiding the flareups that turned past summits into displays of rancor and disunity.


Toronto Star
42 minutes ago
- Toronto Star
Israel and Iran trade strikes for a third day and threaten more to come. Over 200 are reported dead
DUBAI, United Arab Emirates (AP) — Israel claimed to operate almost freely in the skies over Iran during a third day of airstrikes Sunday and killed more high-ranking security figures, while some Iranian missiles slipped through Israel's air defenses. Both sides threatened to launch more attacks. In an indication of how far Israel was prepared to go amid fears of all-out war, a U.S. official told The Associated Press that President Donald Trump in recent days vetoed an Israeli plan to kill Iran's Supreme Leader Ayatollah Ali Khamenei.