Article 05 Dec 2025 Jimmie "Chris" Duncan Is Released After 27 Years On Louisiana's Death Row United States Criminal