The war is becoming increasingly unsustainable for Russia as it recruits about 450,000 new soldiers each year ...
Around 422,000 people signed contracts with the Russian military last year, a six percent drop from 2024, the deputy chair of Russia's security council said Friday. The supreme commander-in-chief's ...
Despite claims of success in Ukraine, new CSIS data shows that Russia is paying an extraordinary price for minimal gains, ...
Current and former commanders, analysts and military bloggers are having a surprisingly open debate about whether drones have ...