Featured Delhi police arrest 10 in connection with Jamia violence, none are students
The latest revelation has raised serious questions on Delhi Police’s action on Sunday as several Jamia students claimed that the police stormed the University campus....