Francesca Albanese, the United Nations Special Rapporteur on the occupied Palestinian territories, has received widespread support on social media, following calls for her resignation by European governments such as France and Germany.
From Presstv via This RSS Feed.
You must log in or # to comment.


