A UN Special Rapporteur has decried the resolution as a violation of Palestinian people’s right to self-determination.


From Truthout via This RSS Feed.