NASA's Starliner takes major step towards return to Earth despite recent delay fears
2 months ago
9
The crew on board the International Space Station might have just got a step closer to ending thier belated stay in space after an update confirms 'testing is complete'