Russian Launch Site Mishap Leaves Country’s Space Program in Limbo
3 weeks ago
1
ARTICLE AD BOX
The ability of Russia to launch astronauts to the International Space Station remains in limbo after an incident last week at the Baikonur base in Kazakhstan.