Russia to suspend manned space launches

Reading Time: < 1 minute

Russia Space morning.png

Russia has suspended manned space launches after the failure of one of its rockets carrying two astronauts to the International Space Station, casting doubts over the future of the orbiting laboratory.



Once you're here...

%d bloggers like this: