India's main opposition party protests in northern Amritsar against hike in petroleum prices.

Record ID: 329595