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

    The church leaders were arrested in El Centro, San Diego and Brownsville, Texas, charged with forced labor, conspiracy, benefits fraud and more, …

    Read More
  • 0 0