Search
+

    International Space Station crew lands in Kazakhstan

    Copy URL
    Embed

    A three-person crew from the International Space Station has landed safely in the sun-drenched steppes of Kazakhstan.

    Have something to say? Post your comment
    The Economic Times