It is not all that difficult to understand the African National Congress. For one thing, its core ideology was laid down in the Road to South African Freedom, drafted some sixty years ago, as was the ...