Police officers responded to a shooting at 4:40 p.m. Wednesday in the 1800 block of North Delaware Place. When they arrived, they say 31-year-old Jerron Peters was found lying in the middle of the street. He was pronounced dead at the scene.
News On 6
303 N. Boston Ave.
Tulsa, OK 74103
Newson6.com is proud to provide Oklahomans with timely and relevant news and
information, sharing the stories, pictures and loves of Oklahomans across our great state.