That reaction isn't surprising after reading that article...it's downright scary!
I'll need to bone up on my Spanish, as well as learn French from ground up. Additionally, you know we'll have to keep a handle on "Liberaleze:
within the "mainstream" of American philosophy = to the left of center
"undocumented worker" = illegal immigrant
"insurgent" = international terrorost