Jeffersonville man charged with hitting, killing woman on I-75 North

64-year-old Terry Payne turned himself in Wednesday after allegedly hitting and killing a woman walking on I-75 North in Macon Saturday.
Published: 12:14 PM EDT October 17, 2019
Updated: 9:56 PM EDT October 17, 2019