A tall ship docked in Rhode Island is home to the controversial Twelve Tribes religious ‘cult’

The Southern Poverty Law Center has categorized the Twelve Tribes as a “Christian fundamentalist cult” that defends slavery.

      

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *