A Launch Accident Is (Another) Headache For Russia’s Space Program

For decades, Russia’s manned space flight program was an engineering marvel, a low-tech, no-frills system that reliably and safely ferried scores of astronauts and cosmonauts into orbit.

With the US space shuttle fleet grounded in 2011, Soyuz and…

Continue Reading