• Leaders of California ministry charged with forced labor

    A dozen leaders of a California-based ministry have been charged with using homeless people as forced labor, holding them in locked group homes …

    Read More
  • 0 0