Home That Stupid Smirk On Your Face! - Israel Apologist SMACKED DOWN By Norman Finkelstein! byCaptain Frank Sparrow -November 09, 2023 0 https://ift.tt/4xRT51thttps://www.youtube.com/watch?v=7I8Ht4fAKB8Become a Premium Member:... http://dlvr.it/SybPd8