Sheesh: Memphis Police Officer Shoots Fleeing Suspect! (*Warning* Graphic)
  Video Description
Hits: 157,948 Added 2018-12-03

Davonte Weatherford was shot by a Memphis police officer last year at a Frayser shopping center. The police department initially denied access to the body camera footage but an ongoing legal battle by Weatherford has since made it available. Posted By Persist

URL

Embed