Press Release November 2, 2023

Mayor of Riverdale, Ill. Indicted on Perjury and Obstruction Charges