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
Brand El Paso, Again
If we want El Paso to gain any ground in the public’s perception, we all have to be pulling in