English NewsBusinessWorld Uvalde school shooting: Embattled police chief is put on leave By mywwiinn - June 23, 2022 0 47 FacebookTwitterPinterestWhatsApp Pete Arredondo has been blamed for the botched response to the assault which noticed 19 youngsters killed. Source link