John Galvan and Arthur Almendarez Walk Free in Chicago After 35 Years in Prison for Arson
John Galvan and Arthur Almendarez Walk Free in Chicago After 35 Years in Prison for Arson
Both men were convicted based on coerced confessions they maintain involved the use of police torture.
07.15.22
by Innocence Staff