Posted on 02/15/2019 9:08:12 AM PST by Jaded
The local media has dropped this story fast.
The cops killed two people.
Their story is falling apart.
The residents of Houston and that neighborhood will never trust the police after this.
Nice going there Acevedo.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.