Nature Foundation records third dead sea turtle due to a boat strike for 2020
SIMPSON BAY — Last week the Nature Foundation received a report of a dead sea turtle on Simpson Bay beach close to the Beacon Hill area. The green sea turtle (Chelonia mydas) clearly died due to a boat strike More...