The Happy Face Killer

This is the first in TrueCrime365's Zodiac Killers Series for the sign of Aries. In this series, we will be looking at a serial killer for each zodiac sign, which they belong to. This is the story of the Happy Face Killer. B & I Tavern. Portland, Oregon, United States. January 23, 1990.  23-year-old Taunja [...]