South China Morning Post
SOUTH CHINA MORNING POST
31 days ago
Damning report lays bare failings of police response to Texas school mass shooting squib
A total of 376 law enforcement officers were at Robb Elementary School in Uvalde, Texas when a gunman was at large for over an hour, leaving 21 people dead.
Continue reading on South China Morning Post...
Facebook Share Trend
Squibs You Might Like