Designated terrorist group CAIR’s chief spokesjihadist, Nihad Awad, in front of the Israeli Embassy in Washington DC whines about Israel tarnishing America’s image in Jerusalem

This smarmy little Hamas terrorist-supporting Muslim extremist claims there is no religious freedom in Israel and calls it an apartheid state. Too bad no one was there to challenge all his lies and remind him about the massive ethnic cleansing Muslims have carried out in EVERY country in which they are the majority.