New Delhi: The National Human Rights Commission (NHRC) has taken suo motu cognisance of the alleged…
Tag: CCTV Footage
Delhi High Court Questions Police Over ‘Publicity’ Remark Against Student Protesters
The Delhi High Court questioned how the police could claim that students were protesting merely for…