Anonymous ID: 9ac28b May 5, 2023, 11:16 p.m. No.18804345   🗄️.is 🔗kun

More on Florida.

The "worldwide spiritual headquarters" of the Church of Scientology is known as Flag Land Base, located in Clearwater, Florida.

Interesting graphic on the takeover of Clearwater, FL in only a few years.

 

https://projects.tampabay.com/projects/2019/investigations/scientology-clearwater-real-estate/