Four astronauts concluded their six-month stay aboard the International Space Station on Sunday and are heading for a splashdown off the coast of Florida days after Hurricane Idalia ravaged parts of the state.
CNN.com – RSS Channel Four astronauts concluded their six-month stay aboard the International Space Station on Sunday and are heading for a splashdown off the coast of Florida days after Hurricane Idalia ravaged parts of the state.
Read More Four astronauts concluded their six-month stay aboard the International Space Station on Sunday and are heading for a splashdown off the coast of Florida days after Hurricane Idalia ravaged parts of the state.