Here’s a story from TexasObserver.org about the Torre Centinela, that surveillance tower going up in downtown Ciudad Juarez that will soon be looking over our

The Landlord Class
Lookie here. We’ve got a problem. Say you want to open a business in El Paso. Maybe it’s a bar,