Leave a Reply

Next Post

Church leaders arrested for holding homeless captive, forced labor: Feds

A group of Southern California church leaders were arrested on Tuesday in a forced labor case involving homeless people who were allegedly held against their will and coerced to surrender their welfare benefits to the church. Twelve leaders of Imperial Valley Ministries, based in El Centro, California, were arrested on […]