Abbas ‘postponed’ democracy - So, who speaks on behalf of the Palestinian people?

.....

© Middle East Monitor