Two intellectually disabled half-brothers have been freed – one after 30 years on Death Row.
“Justice Scalia believed the Red Springs murder proved the necessity of the death penalty. If this was the strongest case a Supreme Court justice could make for the continuation of the death penalty, McCollum’s innocence is an even stronger one for why we are incapable of justly administering a punishment of such finality.” Daily Tar Heel
Kudos to the Center for Death Penalty Litigation. Read the amazing story here.