Bharat Express DD Free Dish

Delhi Police detention case

The Delhi High Court has asked the Delhi Police to explain the circumstances surrounding the detention of several students.