10.32K Hamilton Nolan 03/12/14 12:34PM Filed to: death penalty death penalty justice glenn ford Louisiana prisoner Glenn Ford has been exonerated and released after 30 years on death row, a fact that should make our entire nation queasy.