A 16-count indictment was unsealed today charging a Georgia husband and wife with conspiring to commit labor trafficking, in addition to forced labor and alien…
A 16-count indictment was unsealed today charging a Georgia husband and wife with conspiring to commit labor trafficking, in addition to forced labor and alien…