Bharat Express

Crater

The crash highlighted Russia's decline in space power