The Cowardly Left and the Palestinian Resistance – Orinoco Tribune – News and opinion pieces about Venezuela and beyond
Resistance fighter placing a bomb on an Israeli Merkava tank. Photo: Palestinian Resistance footage.

Resistance fighter placing a bomb on an Israeli Merkava tank. Photo: Palestinian Resistance footage.

Translate »