Russian soldiers face a communications blackout after Telegram is throttled and Starlink terminals are disabled. Russian volunteers slam authorities for sabotaging operations.
New satellite imagery suggests Russia may be accelerating deployment of its Oreshnik missile system in Belarus amid ongoing construction at a former Soviet-era military airfield.
Military aid in 2025 was even lower than in 2022, despite the invasion not taking place until February 24 that year.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results