Bharat Express-->

Crater

The crash highlighted Russia's decline in space power