We had a pretty exciting afternoon yesterday, helping to figure out that the measles ship quarantined in the Caribbean country of St. Lucia was, in fact, Scientology’s floating cathedral, the 440-foot Freewinds.
The story was irresistible to major media last night, even if most of the networks didn’t mention the Scientology connection. Up to 300 people […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed