No, it is I who should apologise, for the tone of my first post was confrontational and have led some to defensive reactions.
Thankfully, in the name of free speech, this thread continues. No one should interpret my comments as Anti-American, I have an american ex wife and an American daughter...