FROM STAFF REPORTS
Oklahoma City police have identified a man who died of a self-inflicted gunshot wound while he barricaded himself in a northwest Oklahoma City home Saturday.
Tactical officers found Michael Scott Pena, 26, dead inside a home in the 18000 block of Montoro Way after a 5½-hour standoff, police Capt.
Read more on NewsOK.com