2009 Dehradun fake encounter: Delhi HC upholds conviction of 7 cops
The Delhi High Court on Tuesday upheld a trial court’s order convicting and awarding life terms to seven policemen for…
The Delhi High Court on Tuesday upheld a trial court’s order convicting and awarding life terms to seven policemen for…