Mote releases sea turtle “Steve” with satellite tag to improve conservation efforts
Thursday morning, June 1, Mote Marine Laboratory released a male loggerhead sea turtle, nicknamed "Steve," that has been outfitted with a satellite tag by Anna Maria Island Turtle Watch, which provides data critical for sea turtle conservation efforts. "Steve" washed ashore on Captiva in Lee County...