Steve McCraw

Steve McCraw

politician United States

Steve McCraw is the director of the Texas Department of Public Safety and has publicly criticized the law enforcement response during the Uvalde school shooting, labeling it as an 'abject failure' to protect the students and staff.

Global Media Ratings
Dominance
0.00%
Persistence
0 wks
Reach
0
Power
0$
Sentiment
0.00
Countries Mentioned

No country-level mention data available.

Interactive World Map

Each country's color is based on "Mentions" from the table above.

Recent Mentions

United States United States: Col. Steve McCraw, then-director of the Texas Department of Public Safety, addressed the media to clarify the facts surrounding the school shooting. 4

CNN: Uvalde teacher seeks video to clear her name