Very interesting word associations. I don't doubt it could be a message to the US that we're next or something.
Not to mention Saudi Arabia's warning yesterday.