Saturday, Jul 31, 2010
Have the organisers of the Common Wealth Games squandered Rs 35,000 crore of tax payers' money?