The mayor of Nogales, Arizona calls the army’s massive installation of razor wire in his town “overkill,” and “way over the top.”
The mayor of Nogales, Arizona calls the army’s massive installation of razor wire in his town “overkill,” and “way over the top.”