On January 15, 2015, in Prichard, Alabama, 22-year-old Charnesha Jaquail Penn and Roderick Reed were fatally shot while seated in a car near Warren Street and North Gould Avenue. The assailant, identified as Kiyonta Moffett, was subsequently arrested and charged with their murders.
In March 2019, Moffett was convicted on five counts of capital murder related to the deaths of Penn and Reed. The court sentenced him to life imprisonment without the possibility of parole. The Alabama Suprem
...Read More