Sounds like someone needs to look up the meaning of “threaten”. Also “tirade”.
Completely. Idiotic headline.