Final sea turtle from Massachusetts released on the Mississippi Gulf Coast
The final sea turtle rehabilitated by the Institute for Marine Mammal Studies (IMMS) has been released into the Mississippi Sound after almost a year. On Monday, IMMS held a final release party for a sea turtle named Trevor Munch, one … Continued