Thursday, August 22nd 2019, 7:33 am
Tulsa police arrested two people after a traffic stop near 61st Street and Riverside.
Officers said they pulled up behind a stolen truck while on patrol around 11:45 p.m. Wednesday night.
Police say they stopped the truck and found drugs, scales, baggies, and pills in the vehicle.
Officers took Mitchell Hombeger and Carrie Metcalf into custody and face multiple complaints.
Police have returned the truck to its owner.
March 14th, 2024
December 4th, 2023
September 25th, 2023
March 29th, 2024
March 29th, 2024
March 29th, 2024
March 29th, 2024