Loggerhead sea turtle released after rehab
Wednesday, August 9, 2017 - 08:32
in Earth & Climate
A loggerhead sea turtle that was rescued in Virginia and named Humphrey has been released back into the ocean after undergoing rehabilitation in New Jersey.