Activists from leftist parties hold placards during a protest against corruption and rising food and essential commodity prices, in New Delhi on Wednesday, 15 June 2011. Some 400 activists protested against a wide range of alleged corruption scandals which have rocked the government of Prime Minister Manmohan Singh.
Credit balance: 0