The Moral Travesty of Israel Seeking Arab, Iranian Money for its Alleged Nakba

Thursday, January 17, 2019

Ramzy Baroud. The game is afoot. Israel, believe it or not, is demanding that seven Arab countries and Iran pay $250 billion as compensation for what it claims was the…

Read More