National Post Canada At least 352,000 Russian soldiers have died fighting Ukraine: report By: Swikar Oli 11 May 2026 at 18:44 By the end of 2025, at least 352,000 Russian soldiers had died in the war against Ukraine, a new investigation has found. Read More
National Post Canada Greenland’s bid for sovereignty bolstered by Trump’s threats By: Swikar Oli 8 May 2026 at 18:32 Threats of a U.S. takeover are driving Greenland toward sovereignty and the prospect of equal footing with other Nordic countries. Read More