Two NASA astronauts and a Russian cosmonaut have made a safe return from the International Space Station.
Andrew Morgan, Jessica Meir and Oleg Skripochka touched down in central Kazakhstan this morning in the first returning mission since the World Health O…
Read More