Photo Credit: NASA/SpaceX April 24th, 5:08 AM Edt. 250 miles above Earth at the International Space Station At […]
JAXA
Tomorrow, April 23rd four astronauts are set to depart Earth from the Kennedy Space Center in FL to embark on a six month mission in space. Meet the crew of Crew-2