Residents of New Jersey stepped up to save more than 800 baby turtle hatchlings. In a post on social media, the Stockton University said that their vivarium is currently caring for hundreds of diamondback terrapin hatchlings after a group of people pulled them from a storm drains. We definitely need […]