Doesn’t this fit the definition of terrorism?
From the Department of Defense definition: The calculated use of unlawful violence or threat of unlawful violence to inculcate fear; intended to coerce or to intimidate governments or societies in the pursuit of goals that are generally political, religious, or ideological.
Not to mention, are the producers of 24 getting a cut of this blatant ripoff?