Who is Francesca Albanese? US sanctions UN Special Rapporteur and critic of Israel's Gaza offensive

The Trump administration imposed sanctions on Francesca Albanese, the UN special rapporteur on human rights in the Palestinian territories, amid ongoing conflict in Gaza. 

News