I wonder if Audon Ignacio Camarillo is a US citizen? Looks like a [bleep] taliban wannabe, probably looking for honest work and just got frustrated....
I’m betting he was a wetback. Not PC for the News to publish that though nowadays.
A spade is a spade.
"I never thought I'd live to see the day that a U.S. president would raise an army to invade his own country." Robert E. Lee