Video: Meet Houston’s Latino Police Chief Standing Up to Texas’s Anti-Immigrant “Show Me Your Papers” Law

https://democracynow.org – Is a new “show me your papers” law in Texas hurting public safety even before it takes effect on September 1? Senate Bill 4 makes it …

Via Youtube