Robert D. Turner Jr., aged 26, tragically lost his life on June 18, 2017, in Richmond, Virginia. The incident occurred near the 17th Street Farmers’ Market, where Turner was involved in a triple shooting. The Richmond Police Department identified Turner as the victim who succumbed to his injuries at the scene. This event was part of a broader pattern of violence in the area, contributing to the city's homicide statistics for that year.
Following the incident, the Richmond Police launche
...Read More