A 71-year-old Geneva woman died and her son was critically injured when a car veered into oncoming traffic on South Randall Road Saturday night. The driver faces reckless homicide and DUI charges.

Read More