Monday, September 14th 2020, 11:14 am
Tulsa Police say a man is dead after he was shot near Admiral and South 111th East Avenue over the weekend.
Police identified the victim as 20-year-old Leonard Dewayne Walker. Officers say Walker was shot in the back on Saturday around 2 a.m. He was taken to the hospital where he died of his injuries.
TPD says the investigation is on-going.
September 14th, 2020
November 20th, 2023
August 22nd, 2023
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024