John Galvan and Arthur Almendarez Walk Free in Chicago After 35 Years in Prison for Arson Post date July 15, 2022