72. Italy – The Monster of Florence (Part 2)

Was The Monster of Florence acting on orders of a cult or a Sardinian crime family? Could he also be the elusive American Zodiac Killer?