:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/shawmedia/U3TXDGX6IMFH74NEKWWOFTYT5I.jpg)
City Attorney Marty Shanahan (right) at a June 2019 city council meeting with Assistant City Attorney Chris Regis. Shanahan was interim city manager at the time. (Shaw Media)
:quality(70)/cloudfront-us-east-1.images.arcpublishing.com/shawmedia/BX3P2EF7LZ2I5LPZMMFKQHPVX4.jpg)
Police Chief Al Roechner addresses the Joliet City Council in February. (Shaw Media)