Forget nukes. This is Russia’s new deterrence weapon

Why Russia doesn’t need to go nuclear to make its point – and how Oreshnik makes that clear

Just before dawn on November 21, 2024, a fireball…

Continue Reading