Tulsa Police: Woman Dies After Shooting At North Delaware


Sunday, June 11th 2017, 7:49 pm
By: News On 6