• California church locks up homeless people and makes them panhandle, feds say

    The church ran multiple group homes in the El Centro area, Calexico and Chula Vista. … The church leaders were arrested in El Centro, San Diego and Brownsville, Texas, charged with forced labor, conspiracy, benefits fraud and …

    Read More
  • 0 0