Robert Lewis Spencer, a 27-year-old male, tragically lost his life on April 3, 2021, in Asheboro, North Carolina. The incident occurred on Plummer Street, where Randolph County Sheriff's Deputies responded to a shooting. Upon arrival, officers found three individuals with gunshot wounds. Robert Lewis Spencer was pronounced dead at the scene. The two other individuals were transported to nearby trauma hospitals, with one undergoing surgery and the other in stable condition.
The investigati
...Read More