News

Church Leaders Arrested for Alleged Abuse of People Experiencing Homelessness

These church leaders were arrested for allegedly making people experiencing homelessness do forced labor.