August 17, 2022

Police say man found dead in southeast Oklahoma video store

Police say a man has been found dead inside a southeastern Oklahoma City video store. A suspected cause of the man's death was immediately released, but police say homicide detectives are investigating. Police told reporters the man's body was dis