Uvalde Shooting: Report Absolves Police, Blames Families
There is outrage in Uvalde, Texas, after a months-long independent investigation found that police officers who responded to the 2022 school shooting, during which 19 children and two teachers were…