• Chula Vista group home suspected of imprisoning homeless

    Church leaders in San Diego, El Centro, and Brownsville, Texas were arrested Tuesday on suspicion of subjecting homeless people to forced labor, …

    Read More
  • 0 0