https://ift.tt/pnED7n
Twelve leaders of a Southern California-based church have been arrested on charges of coercing dozens of mostly homeless people into forced labor, holding them captive and compelling them to panhandle hours a day to collect money for their overseers.
Read more
0 comments:
Post a Comment