Massive protests against price rise across India.

Record ID: 329854