The St. Louis Metropolitan Police Department has released mobile phone footage that seems to be at odds with parts of its story surrounding the officer-involved shooting of Kajieme Powell in the weeks after Michael Brown’s death.
According to St. Louis Public Radio, the police released the video Wednesday evening as part of an effort to be more transparent when it comes to violent incidents involving law enforcement. In addition to the cell phone footage, the department also released security camera footage of the alleged robbery, as well as the two 911 calls made to police.
Continue..