Forced Labor in California Based Church

Five Brownsville members of a California based church group face federal charges for human forced labor. The five were arrested this week in Brownsville along with several others in California by order of U.S. Attorney Robert Brewer in an investigation of Imperial Valley Ministries in El Cento. The suspects allegedly posed as “missionaries to drug […]