Advertisement
New DOJ report shows critical failure in police leadership amid Uvalde shooting
A new Justice Department report shows that critical failures in police leadership led to the Uvalde school shooting that left 19 dead.
We get the latest from NPR's justice correspondent Ryan Lucas.
This segment aired on January 18, 2024.