>I suspect the article itself is propaganda.<
Why do you think that?
What better way to intimidate or stir reaction.