Monday, May 6th 2019, 3:56 pm
Tulsa police have released the name of a man who they say was found stabbed to death over the weekend.
Police say 36-year-old Elwood Grant was found dead in his apartment at Stone Crest Apartments near 41st and 129th East Avenue Saturday.
Related Story: Police Investigating Homicide After Man Found Dead In Tulsa Apartment
Tulsa Police say it started as a fight outside between two people that lasted throughout the day. Investigators say they were called to the apartments after a neighbor peeked inside an apartment and found a man dead inside.
April 15th, 2024
April 12th, 2024
March 14th, 2024
May 5th, 2024
May 5th, 2024
May 5th, 2024