Police deny 'serial killer' claims after 12th body found in New England in 4 months
Stephan Myers' remains were discovered behind Bristol Plymouth High School in Taunton, Massachusetts
Featured Image Credit: YouTube/WPRITopics: US News, Crime, Gun Crime, True crime