Monday, June 5th 2023, 5:42 pm
Captain Richard Meulenberg with the Tulsa Police Department releases new information from the scene of a fatal crash Monday afternoon.
Related Story: Police: 1 Dead, 2 Teens In Custody After Fatal Crash In Tulsa
November 26th, 2023
October 24th, 2023
December 13th, 2024
December 13th, 2024
December 13th, 2024
December 13th, 2024