Jan 19, 2024

A 600-page report by the the US Department of Justice detailed the "cascading failures" of the police and first responders involved in the Uvalde mass shooting.
  • 9 minutes

The Young Turks: January 19, 2024