Upton man killed in alleged hit and run
A 71-year-old man is dead and another man is in jail following an alleged hit and run incident in Upton Wednesday. βAt 11:53 a.m., a 911 call was received of a vehicle versus pedestrian accident on U.S. 31W in Upton,β said Hardin County Sheriff John Ward. βUpton Volunteer Fire Department personnel were on scene first and found a 71-year-old male from Upton had been struck by a vehicle. The vehicle was […]