Tuesday, August 25th 2020, 7:22 pm
Tulsa police said they are investigating a suspicious death after a man was found dead inside of an apartment.
According to police, relatives went to check on a family member around 5 p.m. at the Cedar Lane Apartments located near East 21st Street and South Sheridan Road and found the man dead and called 911.
Police said the victim had visible signs of trauma.
He has not been identified at this time.
Updates will be provided as they become available.
August 25th, 2020
November 20th, 2023
August 22nd, 2023
December 14th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024