Ultimatum and invasion: What’s behind the Kremlin’s NATO plans? July 8, 2025 5:01pm Russia Ben Borges