Tag: Heriberto Seda

  • Sign of the Zodiac (2003)

    Sign of the Zodiac (2003)

    In the early 1990’s, a serial killer claiming to be ‘The Zodiak Killer’, was hunting people in N.Y city… Terrific episode of Forensic Files that details how science was used to debunk those claims and eventually capture him before he struck again..