Chicago, ILPedestrian Karla R. Benavides, 22, struck, killed in hit-and-run on Orchard Road in Aurora, IllinoisAccident Date: Mon, 05/22/2017