» All » Permalink » Source ↑ 0 ↓ Astronauts head back to Earth early in NASA’s first medical evacuation The crew returning from the International Space Station are expected to splash down on Thursday evening (AEDT) in the Pacific Ocean near San Diego.
No comments yet.