Drama on the High Seas in Ecuador!