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
Coming Soon: Will Ballpark-gate Ruin Rick Perry’s White House Run?
Let me just leave this here for now while I work on it. Maybe the indictments are already in the