Tropical storm washes away sea turtle nests
A tropical storm has washed away some sea turtle nests along the Panhandle.
At least six sea turtle nests on Siesta Key beach were vandalized this week, according to a report from Mote Marine Laboratory.