iStock(CASTRIES, St. Lucia) — The cruise ship quarantined in St. Lucia as medical officials investigate a possibly confirmed case of measles is the Freewinds, which belongs to the Church of Scientology, according to St. Lucia Marine Police. Sgt. Victor Theodore of the St. Lucia Marine Police told ABC News on Thursday that no one had …
May 02