Leroy Williams III, aged 26, tragically lost his life on June 5, 2019, in Richmond, Virginia. The circumstances surrounding his death were initially unclear, prompting a thorough investigation by local authorities. Leroy's death was classified as a homicide, leading to an extensive search for suspects and potential motives.
The investigation revealed that Leroy Williams III was fatally shot in what appeared to be a targeted attack. Richmond Police Department responded to the scene followi
...Read More