Daniel Rodriguez, the police chief of Uvalde, Texas, announced his resignation on Tuesday and said it will take effect on April 6. “I believe it is time for me to embrace a new chapter in my career,… [+1968 chars]Read More
Uvalde police chief announces his resignation in wake of independent investigation ABC News
