ICC President in Corruption Scandal Over Bashir
By Jessica A Badebye in Nairobi – Kenya The president of the International Criminal Court (ICC) is facing calls to resign after it emerged that she may have received financial rewards said to be...
By Jessica A Badebye in Nairobi – Kenya The president of the International Criminal Court (ICC) is facing calls to resign after it emerged that she may have received financial rewards said to be...