Two Japanese space tourists and a veteran Russian cosmonaut departed the International Space Station and landed back on Earth Sunday, capping a 12-day mission with a parachute-assisted touchdown in frigid Kazakhstan.

Leave a Reply

Your email address will not be published. Required fields are marked *