AdvertisementThe school district in Uvalde, Texas, has placed its police chief on leaveJune 23, 2022Dan KatzfacebookEmail