You are using an older browser version. Please use a supported version for the best MSN experience.

Russian film stars land back on earth after 12 days in space

A Russian film director and actor landed back on earth after filming for 12 days onboard the International Space Station. Yulia Peresild plays a doctor who must treat an astronaut on the ISS in ‘The Challenge’, directed by Klim Shipenko.

UP NEXT

UP NEXT

image beaconimage beaconimage beacon