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
Go Local: South Sun Rises
Here’s the first published literary effort from El Paso videographer Valentin Sandoval, and it’s pretty special. I’m no expert, but