translate English to French: Judge at the Supreme Court of Libya (1996 to date).
Juge à la Cour suprême de Libye (depuis 1996).