Ollie Deneen Richardson, a 54-year-old African American woman, was found dead on May 10, 2019, in Winston-Salem, North Carolina. Her body was discovered in a vacant lot on Liberia Street, and she had been shot multiple times. The police were called to the scene at 9:29 a.m. on May 9, 2019, and Richardson was pronounced dead at the scene. The investigation revealed that she had been shot five times, and the motive for the killing remained unclear.
Quashawn Lamont Stover, a 23-year-old man,
...Read More