Israel-Hamas War: Journalist Gideon Levy’s old speech on Israel’s occupation of Palestine goes viral Uncategorized November 8, 2023
That Stupid Smirk On Your Face!” – Israel Apologist SMACKED DOWN By Norman Finkelstein! Videos November 8, 2023