The ANC held its second National General Council (NGC) from 29 June - 3 July 2005 at the University of Pretoria in Tshwane.
Held mid-way between the ANC`s national conference in Stellenbosch in December 2002 and the national conference in Polokwane in December 2007, the NGC was convened to discuss and debate the strategic organisational and political issues facing the movement.
The NGC brought together in one forum delegates from ANC branches and regional and provincial structures, members of the National Executive Committee, veterans, members of parliament, delegates from Alliance and other formations and cadres working across a number of sectors.
The NGC was preceded by discussions at all levels of the organisation, starting at branches.
Five discussion documents, aimed at stimulating debate in the structures of the movement and among its cadres, were distributed throughout the country.