Beirut, the first in a number of HUGE bombs going off. Intended to be a warning to us. The perfect stage for, "My Fellow Americans…"
With another one going off close to vital US interests, perhaps then even a sizable number of the dopiest of NPC retarded shit-for-brains moron libs will recognize the need for military. Boom.