Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Forum Posts for Steven Watts:
Be respectful. Abuse of these forums will not be tolerated.

A fatal shooting in Okmulgee, Oklahoma, ended the life of 61-year-old Steven Watts of Morris. The incident began with an argument on December 13, 2023, between Watts and 36-year-old Blake Johnson, who was related to Watts by marriage. During the dispute, Johnson allegedly shot Watts.

Despite his wounds, Watts drove away but soon crashed his vehicle; the car caught fire and neighbors pulled him from the scene. He was able to identify his alleged assailant to those who came to help and died on December 14, 2023. The investigation led to Blake Johnson’s arrest and charges in Muscogee Nation District Court for homicide, aggravated assault, and unlawful use of a weapon. Johnson was released from the Okmulgee County Jail after posting a $30,000 bond.

Did anyone in the area witness the argument or the crash, or have information about events leading up to December 13, 2023?