invasive species 101

Invasive Species are species that are not originally from the area that cause either environmental and/or economic damage.  Enjoy and share this and upcoming articles and info-graphics! Saratoga County is, unfortunately, home to invasive species such as the zebra...