UN special rapporteur Francesca Albanese has called for an international protection force in the Palestinian territories
Read Full Article at RT.com