• Church leaders charged in forced labor of homeless people

    The defendants were arrested Tuesday in El Centro, San Diego and … group homes the El Centro area, plus one in Calexico and one in Chula Vista.

    Read More
  • 0 0