- Published on:
Ramallah, Apr 3 (Prensa Latina) The UN special rapporteur on human rights in the Occupied Palestinian Territories, Francesca Albanese, insisted on an arms embargo and sanctions against Israel, and called to put its leaders on trial.