207 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case?
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
Despite his injuries, Watts managed to get into his vehicle and drive aw ...Read More
Links to Additional Sources (1)
See any mistakes?Victim Details
Steven Watts
Male
White / Caucasian
Okmulgee
OK
2023-12-13
61
Steven
Watts
Yes
11/21/2025






