3 space station astronauts return to Earth

27Feb - by Editor - 0 - In STL.News


CAPE CANAVERAL, Fla. /February 27, 2018 (AP)(STL.News) —Three astronauts returned from the International Space Station to the snowy, bitingly cold flat lands of Central Asia, ending a 5 1/2-month mission highlighted by robotic renovations, schoolteacher

The post 3 space station astronauts return to Earth appeared first on STL.News.



Source link