On October 3rd Delhi will host one of the largest events of the sporting calender, the Commonwealth Games. With days left to go, I think it’s fair to say THEY’RE IN TROUBLE! The city of Delhi is a gigantic building site. Construction is EVERYWHERE!! Hotels, roads, train stations, airports, metro lines, parks, stadiums… you name it, it’s under construction, & the goal is to be finished BEFORE for the games begin.... Read More