Police fire water cannons on workers of India�s Congress party protesting inflation, rail fare hike

Record ID: 405498