Members of Indian government's main opposition stage rally to protest rising food prices.

Record ID: 329153