Grace Road Church

After the leader convinced members to move to an island, she stole their passports, beat her followers, and forced them to work without pay

2002 - present