Judge Julia Sebutinde, the only judge to rule in Israel’s favor, is set to assume presidency of ICC, after resignation of current President Nawaf Salam.
Judge Julia Sebutinde, the only judge to rule in Israel’s favor, is set to assume presidency of ICC, after resignation of current President Nawaf Salam.