Russia aborted the launch of three astronauts to the International Space Station moments before they were scheduled to lift...
Action Packed Montage of Russian Forces
Video released by the Russian Ministry of Defense to celebrate Russia's Defender of the Fatherland Day 2019.
Defender of the Fatherland Day is a Russian holiday on February 23 and focuses on the achievements of military forces and veterans.