Funny, no protesters since the Vietnam War has been killed in USA
Maybe your police needs re-training or your India is not all that cracked up to be
In any case, this just exposes the sham that India is.
try doing what these protesters do in US of A and see the repercussions.