Saturday, 04 September 2010




It was meant to be Delhi's moment of glory. By staging the Commonwealth Games successfully in its capital, India wanted to announce to the world that it was an emerging...
Full Story: BBC News



 

RSS