Indian police fire water cannons on Congress supporters protesting against employment scam

Record ID: 405668