Wed Jul 10 , 2024
In this photo provided by the European Space Agency (ESA) and NASA, the International Space Station is seen from Atlantis as the orbiter undocks February 18, 2008 in space. (Photo by ESA/NASA via Getty Images) OAN’s Taylor Tinsley3:41 PM – Wednesday, July 10, 2024 Two astronauts stuck on the International Space […]