Last of the NJ diamondback terrapins have been released for 2020Last of the NJ diamondback terrapins have been released for 2020More than 300 diamondback terrapins have been released back into the wild this year.Jen UrsilloJen Ursillo