Russia's New Cosmodrome

Russia’s new Vostochny Cosmodrome has conducted its first space launch on Thursday. A Soyuz rocket boosted three scientific and distance viewing satellites into orbit. President Vladimir Putin was at the site to witness the launch. (Pic: Sputnik)