Saturday, June 13th 2020, 12:55 pm
Tulsa police detectives are investigating a homicide after a body was found at the Red Roof Inn at 35 North Sheridan Road.
Detectives on the scene said the victim was found dead from his injuries inside a hotel room.
The victim was pronounced dead at 11:10 a.m. Saturday.
A medical examiner has been called to the scene.
June 13th, 2020
March 21st, 2024
February 2nd, 2024
September 27th, 2023
April 19th, 2024
April 19th, 2024
April 19th, 2024