Norman Finkelstein says "people of Gaza have the right to hate Israel"

Started by yankeedoodle, November 25, 2023, 03:30:56 PM

Previous topic - Next topic