Hamilton Nolan · 03/12/14 12:34PM Louisiana prisoner Glenn Ford has been exonerated and released after 30 years on death row, a fact that should make our entire nation queasy.