Kenyan Supreme Court Judge Elected Vice President of The Residual Special Court for Sierra Leone
2 months agoHonorable Justice Isaac Lenaola of the Kenyan Supreme Court has been unanimously elected as the Vice President of the Residual Special Court for Sierra Leone (RSCSL). The announcement was made today,...