U.S. Coast Guard makes dramatic rescue following plane crash in Caribbean waters
Two individuals were dramatically rescued after their small plane, which had departed from Palm Beach, Florida, crash-landed in the turquoise waters of the Turks and Caicos Islands. The incident occurred approximately 10 miles off the island of Providenciales. The Royal Turks and Caicos Islands Police Force reported that the aircraft experienced dual engine failure leading […]