Uvalde police chief announces his resignation in wake of independent investigation

The police chief of Uvalde, Texas, Daniel Rodriguez, announced his resignation on Tuesday.

March 13, 2024

Top Stories

ABC News Live Presents