condemning terrorism
• Views: 3,926
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.