North East
The Twelve Tribes are in New Hampshire, New York, Massassuchets, Vermont and Virginia ==> exact locations
Here are all the news from that region:
The Twelve Tribes are in New Hampshire, New York, Massassuchets, Vermont and Virginia ==> exact locations
Here are all the news from that region:
Funds will go towards helping members of the Twelve Tribes with urgent needs like a hotel room, meals. Members often leave destitute. The fact of not having anyone to turn to and no cash as well as the dread of integrating into a world they have turned their backs on for years is a major factor that keeps the members in. Please donate to this lifesaving fund.
Thank you from the bottom of our hearts
Concerned ex-members
© 2024 Question 12 Tribes