International4 months ago
Two astronauts on 8-day mission may be trapped until 2025
Two astronauts on 8-day mission may be trapped until 2025 Two astronauts may have to wait until 2025 to return from the International Space Station (ISS), NASA officials have announced....