India
‘Half Encounters Are Illegal’: Allahabad High Court Slams UP Police for Shooting Accused in the Legs
The Allahabad High Court has sharply criticised the Uttar Pradesh Police over the alleged practice of shooting accused persons in the legs and presenting...





















































