Family found guilty for trafficking immigrant woman and forcing her to do their domestic labor
A court located in Richmond, Virginia, ruled on three individuals today for conspiring to carry out forced labor. They forded …
A court located in Richmond, Virginia, ruled on three individuals today for conspiring to carry out forced labor. They forded …