Loggerheads Released
120 Loggerhead hatchlings raised at a NOAA center at Galveston, Texas, have been released back into the wild at two separate locations. They are part of a study to determine the efficacy of turtle excluder devices on shrimp nets. (News source.)

0 Comments:
Post a Comment
<< Home