Uvalde police chief announces his resignation in wake of independent investigation
The police chief of Uvalde, Texas, Daniel Rodriguez, announced his resignation on Tuesday.
The police chief of Uvalde, Texas, Daniel Rodriguez, announced his resignation on Tuesday.