astronauts

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…

4 months ago