Home » News » 4 Houston police fired after body cams show Nicolas Chavez killing

4 Houston police fired after body cams show Nicolas Chavez killing

Houston Mayor Sylvester Turner stood alongside Houston Police Chief Art Acevedo and announced the dismissal of four officers in connection …read more

Leave a Comment