Husband and Wife Killed in Train Accident in Glenview, IL

Posted on Jul 09, 2012

A train accident claimed the lives of a husband and wife in Glenview, IL. Our deepest condolences go out to the family and friends of the victims.