Kallas: Russia would be preparing for a direct confrontation with NATO, to justify mobilizing the population for war27 May 2026
Foreign Affairs Former MI6 Chief: Russia’s losses in Ukraine are “staggering”, 30,000 soldiers killed in a month12 February 2026 Russia would have lost, just in December 2025, about twice as many soldiers as the Soviet Union lost throughout the…