The Freewinds cruise ship, owned by the Church of Scientology, remains docked in the port of Castries, the capital of St. Lucia. Here is what happened.
The Freewinds cruise ship, owned by the Church of Scientology, remains docked in the port of Castries, the capital of St. Lucia. Here is what happened.