• California church leaders arrested, accused of imprisoning homeless for 'forced labour'

    SAN DIEGO — Leaders of a Southern California ministry charged with … It operated a home in Chula Vista, a San Diego suburb, for people to stay …

    Read More
  • 0 0