News

AhlulBayt News Agency: Francesca Albanese, the UN Special Rapporteur on Human Rights in the West Bank and Gaza Strip, stated that US sanctions ... accusing her of influencing the ICC’s decision to ...