Indian government's main opposition party protests price rise in New Delhi.

Record ID: 329726