little green footballs

condemning terrorism

Thu, Jan 31, 2002 at 6:37:12 pm

Christopher Johnson parses the “Beirut Declaration on Condemning Terrorism,” a self-serving hypocritical statement by 17 Arab countries that says—hey, guess what?—Israel is the only terrorist in the Middle East.