Putin, Russia and Ukraine

"Russia cannot continue waging the current war beyond late 2025, when it will begin running out of key weapons systems." ...
One recruit told the Financial Times that he was forced to sign an enlistment contract that he could not read before being ...
U.S. officials told NBC News that the weapon fired by Moscow at the eastern Ukrainian city of Dnipro was an experimental ...