Author: Emmanuel Saffa Abdulai
-
The Standoff between ICC and African Leaders Debate Revisited
On 3 July 2009, at the 13th African Union (AU) summit of Heads of State in Sirte, Libya, African leaders resolved to “denounce the International Criminal Court ...