Indian-origin couple in USA found guilty of forcing kin into labour
Jun 27, 2024, at 12:12 am
An Indian-origin Virginia couple has been sentenced for compelling the labour of the man’s younger cousin at their gas station and convenience store for over three years.