Roberto Abraham Scaruffi

Thursday, 29 November 2012


Israel’s Holy War: Triggering the Palestinian Exodus?

Global Research, November 29, 2012