5mon
The Mirror US on MSNAll the evidence not presented in The Zodiac Killer Netflix documentary that points to Arthur Leigh Allen being the murdererThe man also reportedly had a Zodiac watch and made several eyebrow-raising comments about wanting to kill people.
California detectives hope to take down the Zodiac Killer, who is believed responsible for at least five killings in the 1960s Chris Harris has been a senior true crime reporter for PEOPLE since ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results