World US Sanctions Francesca Albanese, UN Rapporteur: A Misguided Move The United States has sanctioned Francesca Albanese, the UN special rapporteur on the occupied Palestinian territories, citing her perceived bias and potential threat to... editorial3 days ago