A fatal crash in Geneva, Illinois, resulted in the death of a 31-year-old man, Carlos Diaz Jr., after his truck veered off the road. The investigation involved multiple authorities, and the Fabyan Parkway bridge was temporarily closed for investigation.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing