A Three Rivers man and his mother will stand trial for allegedly forcing a woman to work at their convenience store without pay, officials said. Ikbahl Singh Machhal, 40, and Shila Devi, 66, waived ...
THREE RIVERS, Mich. (WNDU) - Three store owners in Three Rivers are facing charges after they allegedly labor trafficked a woman who was brought to the United States under the auspices of marriage.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results