NHRC Probes Custodial Torture Allegation in Delhi The National Human Rights Commission (NHRC) of India has initiated a suo motu investigation into the tragic death of a man allegedly tortured while in police custody at Dwarka North Police Station, Delhi. Allegations of Torture and Suicide A media report published on…
