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.
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.