Mote releases green sea turtle off Anna Maria Island

Mote Marine Laboratory released a juvenile green sea turtle named “Shoshi” off Anna Maria Island Thursday morning, May 10. Members of Anna Maria Turtle Watch and beach-goers cheered on little Shoshi as it made its way back into the water. A fisherman found the turtle floating 15 miles due west...