There is some debate about the origins of the sea lamprey in Lake Champlain. Some call them invasive species, but recently there have been discoveries that may point to this disliked species being more local than previously thought. Invasive species are plants or animals that … [Read more...] about Are Lampreys an Invasive Species?