Indian Left party supporters shout slogans at a protest against alleged corruption in the recently concluded Commonwealth Games in New Delhi, India, Wednesday, Oct. 20, 2010. India's main opposition ... more 
Indian Left party supporters shout slogans at a protest against alleged corruption in the recently concluded Commonwealth Games in New Delhi, India, Wednesday, Oct. 20, 2010. India's main opposition party demanded a parliamentary investigation on Tuesday into the country's Commonwealth Games, which were marred by allegations of corruption, construction delays and cost overruns that deeply embarrassed the rising superpower. less 
1 / 1
Associated Press | Photo By Mustafa Quraishi
Wed, Oct 20, 2010 8:06 AM EDT