Elgin, IL (July 31, 2020) - A woman was killed after being struck by a motor vehicle while riding her bike in Elgin. The accident took place on Tuesday, July 28. The site of the crash was reportedly located at the intersection of E. Chicago Street and Villa Court. ...
