Published 12:22 IST, April 17th 2020
Two NASA astronauts and cosmonaut land after ISS stint
Two astronauts and a cosmonaut who have spent months on the International Space Station (ISS) landed back on Earth on Friday.
null | Image:
self
Advertisement
Loading...
12:22 IST, April 17th 2020