avatar

David Africa

Politics

The ANC at 100: Up to the tasks ahead?

As South Africa's liberation movement turns 100, its faltering ideological condition puts its future into question.

Politics

Re-racialising South Africa's politics

The African National Congress, once a bastion of non-racism, has recently descended into racial politics.

Politics

Nelson Mandela: From prisoner to president

As the liberation hero turns 93, elites like to view him as a 'moderate' rather than a supporter of armed struggle.

Politics

Stealing Egypt's revolution

The people on the streets of Cairo got rid of their old enemy, Hosni Mubarak. Now they should be wary of new friends.

Politics

South Africa's political tightrope

President talks about jobs in his State of the Nation Address, while popular anger boils below the surface.

Politics

Egypt: Negotiation as warfare

Despite negotiations, the pro-democracy protesters in Egypt should play hard ball with the regime in all its avatars.

Politics

Mubarak's third force terror tactic

President Mubarak unleashed his 'personal' thugs in a failed attempt to silence protestors seeking an end to his regime.