Uvalde report: 400 officers but ‘egregiously poor’ decisions

Uvalde report: 400 officers but ‘egregiously poor’ decisions

PIX 11

Published

Steve McCraw, the head of Texas DPS, has called the police response an abject failure.

Full Article