I told you about the Torre Centinela that’s going up in downtown Juarez. Well, Juarez isn’t the only city in Mexico with a Sentinel System.
We Deserve Better
This story in the Sun Shopper, er, I mean the El Paso Times, by ace reporter Aaron Martinez leaves a