Between Russia and the USA. The Eurobarometer survey shows that over two-thirds of Europeans believe their country is threatened.25 February 2026
Chilling testimonies of Russian soldiers. “Zeroing” – how Putin’s commanders freely execute their subordinate soldiers.25 February 2026
The Kremlin is banking on the asymmetric advantage in a possible confrontation with NATO.25 February 2026