Demonstrators protest against Jamia firing incident, detained by Delhi Police
Several demonstrators protested outside Police Headquarters at ITO in Delhi against the firing incident in Jamia area that happened on January 30.
Several demonstrators protested outside Police Headquarters at ITO in Delhi against the firing incident in Jamia area that happened on January 30.