Uvalde and the Border Security Scam
In South Texas, an international military apparatus lords over Latinos.
The Texas Observer
Finally a piece that doesn't just mention it in passing