Peled insists that Israel/Palestine is one state—the separation wall notwithstanding, massive investment in infrastructure, towns and highways...
Islam | News | Muslim Lifestyle | Muslim Forums | Islamic Events…