Preview The International Space Station (ISS) crew have successfully landed back on Earth aboard Russia’s Soyuz spacecraft capsule after spending more than six months in space.
Read Full Article at RT.com
RT – Daily news