Religious leaders accused of forced labor and money laundering after facility raided, FBI says
The FBI says two self-professed religious leaders were using a ministry building in northwest Harris County for human trafficking, money laundering, and forced labor.
The FBI says two self-professed religious leaders were using a ministry building in northwest Harris County for human trafficking, money laundering, and forced labor.