Stories by Mustafa Barghouthi

Mustafa Barghouthi is secretary general of the Palestinian National Initiative. subscribe to Mustafa  Barghouthi's feed

Posted on: May 21, 2013, Source: AlterNet

Saying sorry will not destroy Israel--it will be a first step towards making amends for crimes that occurred 65 years ago.