207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
On May 3, 2024, 51-year-old Stephen Roger Stowe of Clover, South Carolina, was fatally shot following an argument on Enon Church Road. The York County Sheriff's Office identified the suspects as Mitchell and Shelby Strickland, a married couple who were acquaintances of Stowe. The confrontation between Stowe and the Stricklands escalated, leading to the shooting.
Following the incident, the Stricklands fled to Randolph County, North Carolina, where they were apprehended by authorities. ...Read More
Following the incident, the Stricklands fled to Randolph County, North Carolina, where they were apprehended by authorities. ...Read More
Links to Additional Sources (9)
See any mistakes?Victim Details
Stephen Roger Stowe
Male
White / Caucasian
Clover
SC
2024-05-03
51
Stephen
Roger Stowe
11/09/2025





