HomeTop World News- News18.com NASA SpaceX Crew-5 Splashes Down Near Florida after 5-Month Mission Abu Darda March 12, 2023 The US-Russian-Japanese crew spent five months at the International Space Station, arriving last October from Top World News- News18.com https://ift.tt/tJWKou4