Russia's space program has taken a drubbing in recent years, its reputation battered by corruption scandals, shrinking budgets, embarrassing accidents, and accusations that its managers put politics above science. A launch pad mishap at Baikonur is the latest blow.