“THAT STUPID SMIRK ON YOUR FACE!” - ISRAEL APOLOGIST SMACKED DOWN BY NORMAN FINKELSTEIN!