Louisiana man, Glenn Ford, spent nearly three decades behind bars on death row for a crime he did not commit before walking free earlier this week. “My sons — when I left — was babies,” the 64-year-old told reporters outside the Louisiana State Penitentiary at Angola upon his release on Tuesday. “Now they grown men with […]