A homeless person' sleeping under a sheet on a sidewalk in Los Angeles, California on August 22, 2019, home to one of the nation's largest homeless populations. AFP PHOTO

LOS ANGELES: Leaders of a California-based church have been arrested on charges of imprisoning dozens of mostly homeless people and forcing them to panhandle six days a week for their benefit.

Premium + Digital Edition

Ad-free access


P 80 per month
(billed annually at P 960)
  • Unlimited ad-free access to website articles
  • Limited offer: Subscribe today and get digital edition access for free (accessible with up to 3 devices)

TRY FREE FOR 14 DAYS
See details
See details