Home United States USA — Science Astronauts poised to return to space from U. S. soil – Photos

Astronauts poised to return to space from U. S. soil – Photos

317
0
SHARE

SpaceX’s first mission with astronauts on board is scheduled to launch on May 27, 2020, from Kennedy Space Center in Florida. This will be the first crewed launch from U.

Continue reading...