NHRC takes cognizance of man’s suicide following torture by Delhi Police
New Delhi: The National Human Rights Commission (NHRC) has taken suo motu cognisance of the suicide of a man after alleged physical torture in police custody at Delhi’s Dwarka North Police Station. A day after…