The “Last Chance for Lighthouse Point” campaign today released a letter from twenty-four independent scientists and experts, setting out the technical case against the Walt Disney Company’s controversial proposed cruise ship port at Lighthouse Point on the island of Eleuthera in The Bahamas. The letter was initiated by Dr. David Philips, Chair of the Board ...