ECHO to release 32 tiny turtles

Some of the ECHO Lake Aquarium’s temporary residents will leave their winter quarters and head home later this week. For the past nine months, the Lake Champlain science center has cared for 32 tiny turtles to help their species survive. VPR’s Ross Sneyd recently paid a visit, before the turtles are returned to the lake.