The Church of Scientologys cruise ship, the Freewinds, has been quarantined at the port of St. Lucia...... Read more