by Michael Cole | Apr 27, 2015 | Around the Web
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...