Abbas ‘Postponed’ Democracy – So, Who Speaks on Behalf of the Palestinian People?  

Due to the technical or legal........

© CounterPunch