New Delhi | February 24, 2026: The National Human Rights Commission (NHRC), India has taken suo motu cognizance of reports that at least six Indian workers from Odisha’s Kendrapara district have allegedly been held in captivity by their employer in Thailand for nearly six months. According to media reports, the…
