The Baton Rouge Serial Killer: A Deep Dive into Derrick Todd Lee’s Reign of Terror
Early Life and Background: Derrick Todd Lee was born on November 5, 1968, in St. Francisville, Louisiana, to a family with a history of domestic violence and criminal behavior. His troubled upbringing included instances of torturing animals and peeping into neighbors’ windows. He had frequent run-ins with the law during his teen years for petty … Read more