Houston names Noe Diaz as police chief

Houston's new police chief, Noe Diaz, steps in following a major scandal involving the shelving of over a quarter-million alleged crimes due to manpower shortages. His appointment comes amid calls for systemic reforms and increased staffing.

Top Videos