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.