news | April 09, 2026

Jade McGlynn

In the Kremlin’s warped worldview, Russia is at war with Nato. If forced to choose between defeat and escalation, it may do the unthinkable