As everybody knows, on Wednesday, Hamas founder and leader, Khaled Mashal broadcast a speech from his hideaway in Qatar, calling on Muslims around the world to send a message of rage to Zionists and to America, telling them to fight and be martyrs for Palestine and to carry Jihad by their souls. Some of his followers are obliging.

A seen right out of the Simpsons, where is Bart?