NHRC takes notice of Ludhiana factory sewer deaths, seeks report
The National Human Rights Commission (NHRC) has taken suo motu cognisance of the death of three workers and injuries to…
Read more
