"Have They Lost It?" High Court On Arrest Of SUV Driver Over Basement Deaths
"What is the Delhi Police doing? Have they lost it?" wondered the Delhi High Court on Wednesday, while castigating the police for a "strange" probe by arresting an SUV driver for his alleged role in...
What's Your Reaction?