Monday, March 18th 2019, 6:43 am
Tulsa Police arrested a man they say stabbed his own father.
Officers arrested Roy Leathers III in a neighborhood near East 61st Street North and MLK Sunday morning.
Investigators say his father, Roy Leathers, had a stab wound to his chest. T
he son had a cut on his head where police say his father hit him with a pipe in an attempt to get away.
Both were taken to the hospital, and the suspect was later taken to jail.
March 18th, 2019
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 18th, 2024
April 18th, 2024
April 18th, 2024