Francesca Albanese, the UN Special Rapporteur on human rights in the occupied Palestinian territories, known for her anti-Israel stance, has been embroiled in a corruption scandal.
The South African government has accused Israel of genocide and has appealed to the International Court of Justice in The Hague, demanding the initiation of legal proceedings.