NEWYou can now listen to Fox News articles! Police in the Turks and Caicos Islands have discovered the body of a man while searching for a New York man who went missing while vacationing in the Caribbean late last month. The Royal Turks and Caicos Islands Police Force...
