The Indian Games of shame and speeches at the UN

The Commonwealth games in Delhi were supposed to be India’s coming out party. This was an opportunity to show off their increasing position of strength on the world stage and also to prove to their rivals in China that they too can pull off an international sporting event successfully.
The New Times
Times Reporter