Obituaries 8-23-23: Homer Russell News Progress Posted on August 23, 2023 by webmasterAugust 23, 2023 Homer Russell Homer Earl Russell, 84, of Granite City, formerly of Sullivan, passed away Thursday, August 17, 2023, at 9:31 p.m. in St. Louis University Hospital. Login or Subscribe to read the rest of this story.