63-Year-Old Man Killed in Hit-and-Run; Driver Flees Scene After Car Wash

A tragic hit-and-run incident occurred at a car wash in Ogden, Utah, where 63-year-old Stirling Kelso was struck and killed by a vehicle driven by 21-year-old Christian Hernandez Palma. The…