Xicanindie FilmFest
On September 9, 1999, a Denver SWAT team burst through the door of 3738 High Street. Three minutes after the cops entered, Ismael Mena was dead, the victim of eight bullets and a flawed search warrant. Officers later revealed that they’d targeted the wrong house in what they believed was…