North West Delhi Eid al-Adha: 36 Delhi police personnel suspended for not reporting on duty on time Newsroom Staff August 1, 2020