09-08-2017 15:26
via
phys.org
Loggerhead sea turtle released after rehab
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.
Read more »