TULSA (KTUL) — The Okmulgee Police Department is investigating a homicide that occurred following an altercation on Monday in the front yard of 802 Crutchmer Ave.
OPD officers responded at approximately 12:51 p.m. to reports of two males involved in a physical altercation. Upon arrival, officers discovered Robert Henry lying unresponsive in the front yard. Henry was taken to Saint Francis Hospital in Tulsa, where he later died.
Officers made contact with Steve Allen Keel at the scene. It was discovered that Keel had an active felony warrant from the District Court of Okmulgee County, and he was arrested on that warrant…