Pownal, VT
Pownal is a town in Bennington County, Vermont with a population was just over 3,400. Prostitution and sex trafficking in the Pownal area and throughout Bennington County (as well as the state) have been very well documented. A number of human trafficking investigations across Vermont between 2013 and 2016 — including in Bennington, Burlington, Shelburne, […]