Featured NHRC Pulls Up Home Ministry on Police Conduct 1 year ago Pratirodh Bureau The National Human Rights Commission (NHRC) has pulled up the Home Ministry on the conduct…