Posted inLocal News

63-year-old man dies after crash involving motor scooter, van in Lake Zurich

A 63-year-old man who sustained serious injuries last week after a van struck his motor scooter in Lake Zurich has died at the hospital, police said. John Welbourn, 63, of Lake Zurich, was pronounced dead at Advocate Condell Medical Center, according to Lake Zurich Police Department Sgt. Colin Gaffney. The Lake Zurich Police Department and […]