Month: April 2025

Putin’s Warpath Goes Through Arctic

Russia’s war against Ukraine is stuck in a rigid deadlock. The prospect of agreeing on a ceasefire, which had appeared within reach a couple of weeks ago, has, however, become distant and blurred. Russian President Vladimir Putin is not procrastinating or bargaining, he deliberately persists with unfeasible conditions while accepting concessions as a matter of… Read more »