Kenya and South Africa shelve protests against International Criminal Court Two of the most powerful African nations, Kenya and South Africa, have led the attack on the ICC, accusing the international court of being biased against Africa. Both have threatened to become the first nations ever to withdraw from the 123-country court. Read more on The Globe and Mail This … [Read more...] about Kenya and South Africa shelve protests against International Criminal Court – South Africa