New chief of police appointed in Uvalde

UVALDE, Texas – Homer Delgado has been appointed chief of the Uvalde Police Department, the city announced Thursday. Delgado was hired by the City of Uvalde in April 2023 as assistant police chief. Since then, he has initiated several process and policy improvements, conducted comprehensive evaluations of current employees, policies, and department practices, and identified … Read more