Video Update on Russia’s Space Program

An update on the Russia space program.