WAMU 88.5 - American University Radio
Now Playing

For Russia's Troubled Space Program, Mishaps Mount

Russia was once the world leader in space exploration, but its space program has had a costly and embarrassing string of mission failures since December 2010, including the loss of a $163 million Mars probe. Critics say the program is ill-funded and mismanaged.