27 July 2010, 6:02 am
New Delhi, July 27: Even as New Delhi continues to wrestle with meeting construction and city upkeep deadlines for the 2010 Commonwealth Games (CWG) to be held in October, the Chinese city of Guangzhou has announced it is ready to host the16th Asian Games.... Read More »