Vermont kidnap vic drives off with hands still tied together

A Vermont woman was able to escape in her kidnapper’s car last week with her hands and part of her head still tied with duct tape. First responders arrived on Bay Street, St. Johnsbury at approximately 11:30 pm on February 23rd. This is based on reports of a woman in the car having her hands […]