Four Houston Police Officers Are Fired Over Fatal Shooting

Four Houston Police Officers Are Fired Over Fatal Shooting

Nicolas Chavez, 27, was killed by the police in southwest Houston in April, during a confrontation that was partly recorded by a bystander’s cellphone.

Leave a Reply