curacao curacao
Stories About

curacao

The Freewinds, a cruise ship owned by the Church of Scientology, is seen docked in quarantine in Castries, St. Lucia, on Thursday. The ship is now headed to the island of Curaçao, site of its home port. Kirk Elliott/AFP/Getty Images hide caption

toggle caption
Kirk Elliott/AFP/Getty Images