coloradoindependent.com
Documentary Recalls Local Tragedy - The Colorado Independent
It’s been almost eight years since Ismael Mena was shot and killed by Denver police. In September 1999, officers conducted a no-knock drug raid at the wrong address, and Mena was shot eight times in the onslaught. The police have always maintained that they shot Mena because he had pulled a pistol shortly after waking […]
Erin Rosa