Saturday, February 7th 2015, 10:55 am
Tulsa detectives say they've cracked a case that's been cold for nearly two decades. In June of 1997, police say Deon Mack caught Irving Stewart lurking around his car in the 5200 block of South 40th West Avenue and approached him.
That's when officers say Stewart shot and killed him.
Stewart is currently in a Georgia prison, serving time for aggravated assault.
February 7th, 2015
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 19th, 2024
April 19th, 2024
April 19th, 2024