The 2010 Commonwealth Games to be hosted in the Indian capital New Delhi are just under two month’s away and the problems seem to be getting bigger and bigger by the day. This isn’t anything special for a city, a country hosting a major international sporting event but at the moment things seem to...
Read more »


