Friday, December 08, 2023

Israel, you’re losing the PR war

Israeli troops humiliating Gaza men.

What gets into you? Do you have a Holocaust-wish? What is the matter with you?