Word broke this morning longtime Peoria intergovernmental relations director John Schell died Tuesday night at the age of 54, reports the Yellow Sheet
In a statement issued to the media, Peoria City Manager Carl Swenson said Schell’s death was “a complete shock and incredibly sad.” Reports this afternoon from the municipal lobbying community are Schell’s death is being treated as a suicide.
One source said the city is likely to issue another statement confirming that fact, but was unsure when.