207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
In the winter of 2023, a violent encounter in Okmulgee, Oklahoma, led to the death of 61-year-old Steven Watts of Morris. The incident, which occurred on December 13th, stemmed from an argument between Watts and a man later identified as 36-year-old Blake Johnson. The two men were related by marriage, a connection that added a layer of tragedy to the unfolding events. During the dispute, Johnson allegedly shot Watts.

Despite his injuries, Watts managed to get into his vehicle and drive aw ...Read More
Links to Additional Sources (1)
See any mistakes? Let us know!
Victim Details

Steven Watts

Male

White / Caucasian

Okmulgee

OK

2023-12-13

61

Steven

Watts

Yes

11/21/2025