Abducted New England

A look at abductions in the New England area