-
Scientists studying Lake Champlain have confirmed that a new invasive species has entered the lake — and the population has surged since its first…
-
The Lake Champlain Basin Program is confirming the 51st invasive species has entered Lake Champlain.Boat launch stewards with the Lake Champlain Basin…