Jamia violence

Jamia Violence: Delhi Cops File Chargesheets Against 20 Accused

New Delhi: Delhi police have filed chargesheets against 20 accused in the violence at Jamia Milia Islamia University on December…

June 5, 2020