Big step for tiny turtles as they get released in Lake Champlain

Updated: Jun. 29, 2022 at 9:04 AM EDT
Email This Link
Share on Pinterest
Share on LinkedIn
After spending the winter at the ECHO Leahy Center a handful of spiny soft shell turtles make their way into the wild.