Sam Forster (@forstersam) 's Twitter Profile
Sam Forster

@forstersam

journalist @CDNAffairs

ID: 264196810

calendar_today11-03-2011 14:12:16

495 Tweet

4,4K Followers

3,3K Following

Canadian Affairs (@cdnaffairs) 's Twitter Profile Photo

A look inside Canada’s Ukrainian war school As the war in Ukraine rages on, CAF soldiers are teaching battlefield survival skills to Ukrainian recruits — while incorporating updates from the frontlines Sam Forster reports from the ground: canadianaffairs.news/2025/07/25/com…

Alexandra 🇨🇦 (@dyslexacon_) 's Twitter Profile Photo

As Russia escalates attacks on civilians ahead of Trump’s proposed “ceasefire” deadline, Canada is training Ukrainian soldiers in battlefield tactics adapted to shifting frontlines. Sam Forster reports from Poland and Ukraine for Canadian Affairs. canadianaffairs.news/2025/07/25/com…

Sam Forster (@forstersam) 's Twitter Profile Photo

I was at the station in Kramatorsk during this attack. Ash from the initial strike was raining down as the second drone circled above. This kind of relentless, brutal targeting has become a daily fact of life for the people of Donetsk.

Sam Forster (@forstersam) 's Twitter Profile Photo

This was just a day after a Russian strike that destroyed a nearby residential building. At least four dead. At least 13 injured.

This was just a day after a Russian strike that destroyed a nearby residential building. At least four dead. At least 13 injured.
Canadian Affairs (@cdnaffairs) 's Twitter Profile Photo

Should prediction markets be legal in Canada? As online prediction markets like Polymarket take off, Canada’s regulatory landscape looks increasingly out of step Sam Forster reports: canadianaffairs.news/2025/08/08/pol…