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....