Wednesday, August 18th 2021, 9:13 pm
Tulsa Police arrested a man accused of shooting and killing another man last week.
Police found Joseph Brown’s body near 81st and Yale last Wednesday.
Detectives arrested 20-year-old Brayden Blough on a first-degree murder warrant Wednesday. Blough is in the Tulsa County jail.
Related Story: Police Identify Man Found Dead On Tulsa Neighborhood Street
November 25th, 2024
November 24th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024
December 14th, 2024