On 8 January 2012 the African National Congress (ANC) of South Africa the oldest African nationalist organisation on the continent celebrated its one hundredth anniversary. This historic event has been cause for celebration and has generated signifi cant public debate both within the ANC and South African society at large.