That the ICC has lost its direction, is the latest indictment from Africa in regard to the court that has been viewed by many as skewed in offering justice ...
Burundi President Pierre Nkurunziza. His announcement to run for another term has sparked protests. Bensouda says she may consider opening investigations in th...