Bennie Edwards was shot three times and killed last year by an Oklahoma City police officer. Detective Bryn Carter said the shots were fired "unnecessarily." Now, Carter has retracted that sworn statement.
See omnystudio.com/listener for privacy information.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More