Search results
1 day ago · Welcome Back to Planet Earth, Expedition 70 Crew! date: 2024-05-21, from: NASA breaking news. On May 16, 2024, a crowd of more than 500 people gathered at Space Center Houston’s IMAX theater for the Expedition 70 crew debrief and awards ceremony.