Say what you will about the carpetbaggers who come into El Paso and fleece the citizens and then move away. At least they have the
“The Eyes of Chihuahua”
Here’s a story from TexasObserver.org about the Torre Centinela, that surveillance tower going up in downtown Ciudad Juarez that will