Arthur Leigh Allen was prime suspect in the Zodiac killings – here’s how the subject of a new Netflix documentary on the case died.
There were some big revelations in Netflix's This Is The Zodiac Speaking, and the evidence appears to point one way.