Site icon The New Yorkian

John Artis, Convicted With Rubin (Hurricane) Carter, Dies at 75

He was the “forgotten man” in the triple murder case that was eventually overturned and that exposed flaws in the criminal justice system.
Source: New York Times

Exit mobile version