The National Human Rights Commission (NHRC) of India has taken suo motu cognizance of media reports highlighting the plight of Indian migrant workers from Jharkhand who have allegedly been stranded in Dubai under distressing circumstances. The reported incidents involve serious allegations of passport seizure, unpaid wages, and denial of basic…
