USA Jan 25, 2023
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 […]
By Gemma Iso