NOB-Bharat news: The National Human Rights Commission (NHRC), India’s suo motu intervention has resulted in the Union Ministry of External Affairs (MEA) acting swiftly in getting rescued six Indian workers facing torture in captivity by their...
Read More