Categories
1. New York and Brooklyn

New York Daily News: Four Houston police officers fired over fatal shooting of Nicolas Chavez


Four Houston police officers have been fired over their involvement in the fatal shooting of Nicolas Chavez, who appears to be having some sort of break down in newly released bodycam footage of the April incident.

New York Daily News