What it’s like on the Scientology measles ship right now, according to former crew

 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 []