Israeli interior ministry withholding travel documents from Omar Barghouti, who ironically complains Israel is 'demonizing' him.

Read more