Uvalde police chief announces his resignation after independent investigation
Brandon Bell/Getty Images (UVALDE, Texas.) — 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,” Rodriguez said in a statement Tuesday. “IRead More →