Justice For Leanna; DPP Files Death Penalty Application
October 17, 2019
in National
The Director of Public Prosecutions has filed the application to seek the death penalty for convicted murderers Brandon Lee Wells and Travien Liddie. They were convicted for the killing of Well’s 17-year-old sister, high school student Leanna Napoleon in May 2017. According to DPP Valston Graham’s application,...