Pressure is mounting on the United Nations to dismiss Francesca Albanese, its controversial special rapporteur on the Palestinian territories, for her anti-Israel statements. FOX News : World Read More
Pressure is mounting on the United Nations to dismiss Francesca Albanese, its controversial special rapporteur on the Palestinian territories, for her anti-Israel statements. FOX News : World Read More