Home Reports & Programs NASA Astronauts Return to Earth 19 Mar 2025 NASA Astronauts Return to Earth Read : less than a minute A A A Hala Abdallah After an unexpected nine-month stay in space, two NASA astronauts finally returned to Earth on Tuesday. Read more SpaceX Falcon 9 Launches US and Japanese Landers to the Moon Comments No comment yet
Comments