[IMG]http://d.yimg.com/a/p/afp/20100421/capt.p***o_1271848188250-1-0.jpg?x=130&y=74&q=85&sig=n4aYXA6isxiOXR3grTpMzQ--[/IMG]AFP - Thousands of demonstrators rallied in India's capital New Delhi on Wednesday to protest against fast-rising food prices and other consumer bills.




Source