Get the latest Science News and Discoveries

After weeks of weather delays, NASA astronauts finally set to depart space station


The crew was scheduled to return to Earth more than two weeks ago, but inclement weather — including Hurricane Milton — has kept the four members in space.

None

Get the Android app

Or read this on r/Space

Read more on:

Photo of weeks

weeks

Photo of nasa astronauts

nasa astronauts

Photo of NASA

NASA

Related news:

News photo

NASA is Building Telescopes for the LISA Mission

News photo

NASA Welcomes Republic of Cyprus as 46th Artemis Accords Signatory

News photo

NASA Ames Stars of the Month: October 2024