Egyptian lawmakers expressed outrage at their colleague Tawfiq Okasha for hosting the Israeli ambassador to dinner, and one hit him with a shoe - an insult in the Arab world.