NAIROBI, Kenya, Mar 11 – Justice Joyce Aluoch of Kenya was on Wednesday elected the First Vice President of the International Criminal Court Aluoch who joined the ICC as a judge in 2009 was elected alongside Silvia Fernandez de Gurmendi of Argentina (President) and Japan’s Kuniko Ozaki who is the Second Vice President. The three […]