In case you missed it:

In case you missed it…9/11/19

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 MORE