207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Steven O'Neil Glover, a 30-year-old resident of St. Helena Island, South Carolina, tragically passed away on November 18, 2020. Glover, who was part of the Fripp Point Community, was found deceased at a residence on Stonewood Road. The cause of death was multiple gunshot wounds, with Glover being shot seven times. His vehicle was also struck by more than 30 bullets. The incident occurred in the early afternoon, and another victim present at the scene managed to escape and call 911 from a neighbo ...Read More
Links to Additional Sources (1)
See any mistakes? Let us know!
Victim Details

Steven ONeil Glover

Male

Black / African American

Saint-helena-island

SC

2020-11-18

30

Steven

ONeil Glover

11/15/2025