KTN Kenya - African leaders back the formation of an African court
At the just concluded African Union summit in Addis Ababa, African leaders agreed to form an African court arguing that the ICC is an imperialist’s court. While that argument has sparked a major debate among Africans; one British scholar agrees with the A.U.
