Living & Dying in Louisiana
Jim Brown Living & Dying In Louisiana
Monday, October 24, 2022
Body
Eighteen years ago this week, Derrick Todd Lee received the death penalty in Louisiana. He was the state’s most notorious and prolific serial killer. I was there in the courtroom when the verdict was handed down.