11.18.2013 News Giant turtle washes ashore in Mashomack A dead leatherback sea turtle washed up on a beach at Miss Annie’s Creek in the Mashomack Preserve some time over the weekend. Spotted by paddle boarder Richard Ruscica...