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