Delhi Police head constable killed during clashes over CAA in Maujpur
2020-07-02 4 Dailymotion
A Delhi Police head constable has died and several police personnel were injured during the clashes over Citizenship Amendment Act (CAA) in Maujpur in Delhi.