Stone throwing by Kashmir protesters does not give India free pass to use lethal force, Human Rights Watch (HRW) has said. HRW also asked India […]