Many non-factual assertions in the bizarrely anti-American rant from what is presumably the author of the piece.
I wonder what his FR scree name is...