Dr. Norman Finkelstein at the Israeli embassy protest in Giza