March 07, 2026 : Six Indian workers who were allegedly held captive and tortured by their employer in Thailand for several months have been rescued following the intervention of the National Human Rights Commission (NHRC), the Ministry of External Affairs Read more…