A man faces a felony charge in the hit-and-run death of a southside Indianapolis woman last week.
The Marion County prosecutor charged Greg Hudson, 50, Shelbyville, with a Class C felony charge of failure to stop after an accident resulting in death. Hudson told investigators he didn’t know he hit someone at the time but found out later and had thought about turning himself in, according to court documents.
Police say Kathleen Clark was struck and killed while she was walking on Meridian Street near Troy Avenue, and the driver then drove off. The 63-year-old mother of two wasn’t found until a day later.