May.31.2021

Israeli Troops

IDFm Israeli Defense Forces, invasion of Palestine, political cartoono