By Face2FaceAfrica
A newly released body camera footage from last year has shown a black suspect being pinned down to death in Oklahoma City. The footage, which was released by the Oklahoma City Police Department this week shows three police officers restraining the man, Derrick Scott, 42, while he repeatedly said “I can’t breathe” before he died at a local hospital.
Views : 35. Votes : 0. Shares : 0.