So What Happens After the Violence Ends? Who Won & Who Lost, Israel vs. Palestinians? – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
Featured image: Palestinian woman phrasing Allah in the middle of the destruction of Israeli bombings. File photo.

Featured image: Palestinian woman phrasing Allah in the middle of the destruction of Israeli bombings. File photo.

Translate »