Startling confession unmasks murderer, triggers suicide

Jarid Haddock from Yakima County, suspected in the arbitrary murder of 3 people at a convenience store in Yakima, Washington, committed suicide Tuesday after he borrowed a stranger’s cell phone to call his mother to confess to the killings. According to Yakima Police Chief Matt Murray, the three victims were found dead at a Circle … Continue reading Startling confession unmasks murderer, triggers suicide