R.I.P. Ruben "Hurricane" Carter" (Open Thread)
R.I.P Ruben "Hurricane" Carter, who died this weekend in Toronto of complications from prostate cancer at age 76.
Carter spent 19 years in prison for a triple killing in New Jersey before a federal judge ruled in 1985 that he and John Artis, who was with Carter on the night of the shootings, did not receive fair trials and released them.
Artis was with Carter when he died early Sunday morning.
This is an open thread, all topics welcome.
|< Thousands Celebrate 4/20 in Denver|