Uvalde

Police Defend Handling of Texas Elementary School Shooting

Police in Uvalde, Texas, have defended their handling of the school shooting in which 19 children and two teachers were killed in…

2 years ago