Traders in India's national capital stage protest against hike in VAT slabs.

Record ID: 330599