Joseph Newton Chandler News Story From Cleveland Ohio

Joseph Newton Chandler III – Zodiac Killler?

A relatively recent article has been generating quite a bit of Zodiac-related activity on twitter and other social media. In essence, a man named Joseph Newton Chandler III, who committed suicide 13 years ago in the Cleveland suburb of Eastlake, Ohio, turned out not...