Let the Dheli commonwealth games be

With the Commonwealth games in New Delhi set to kick-off on October 3, a lot of debate questioning whether India is ready to host the games is surfacing in the media. Images showing the conditions of accommodation in the Athletes village, have been posted on various websites, further fueling the debate.
no image
Times Reporter