The 2010 Commonwealth Games will officially begin Sunday in New Delhi, India. Excitement filled the air in New Delhi today, after days of fears that India simply would not be ready in time.
More...
Results 1 to 1 of 1
- 02 Oct. 2010 06:22pm #1
Commonwealth Games opening in India