IL Pedestrian Accident Results in Fatality
Apedestrian accident has claimed the life of a man in Danville, Illinois. The accident happened on Sunday night, and police believe that alcohol played a factor in the crash. According to Danville Police, 23-year-old Merit Hicks was attempting to cross the four-lane highway of Vermillion Street when he was struck by a vehicle. The…