A Russian film director and actor landed back on earth Sunday 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…
A Russian film director and actor landed back on earth Sunday 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…