Freedom After 27 Years on Death Row Crime 11/27/2025 A man in Louisiana, Jimmie Duncan, who spent 27 years on death row, was recently released on bail after his…