Bharat Express DD Free Dish

Delhi HC notice

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