In the winter of 2019, the life of 35-year-old Carnesha Patrice Powell was tragically cut short in a violent encounter that also claimed the lives of two others in Oklahoma City. On January 7th, Carnesha, along with her 15-year-old daughter Roshawna Stevens and 44-year-old Elijah X. Mothershed Bey, were found deceased inside their home at 1129 N. Standish Avenue. The grim discovery was made during a welfare check after concerned individuals were unable to reach the family. All three victims had
...Read More