mexfiles.net
An insult to all Americans?
I don’t see Fox News, of course (if I want a fix of crappy propaganda, Televisa fits the bill quite nicely, thank you), but I ran across mention of this piece on Corporal Hammar earlier this …