Tuesday, Nov. 17 at 7 p.m. — CHESTER — All Vermont communities live in a watershed where their economy, environment, and society depend on its health. Two million people live in the Connecticut River Watershed encompassing 11,000 square miles in five states […]