207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
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
Victim Details

Stephen Roger Stowe

Male

White / Caucasian

Clover

SC

2024-05-03

51

Stephen

Roger Stowe

11/09/2025