Afghanistan thrash debutants Uganda by 125 runs

Afghanistan open their T20 World Cup campaign with a convincing 125-run win over Uganda in Guyana.

The ANC dilemma which will determine South Africa’s future

South Africa's leader will have to rely on the opposition to form a government after electoral losses.

The ANC dilemma which will determine South Africa’s future

South Africa's leader will have to rely on the opposition to form a government after electoral losses.

The ANC dilemma which will determine South Africa’s future

South Africa's leader will have to rely on the opposition to form a government after electoral losses.

Teenage motorist filmed beating Kenyan policeman arrested

The brutal attack has led to a rare outpouring of sympathy for the police.

What will George bring to Nigeria in World Cup ties?

How will Finidi George fare on his debut as Nigeria boss in crucial 2026 World Cup qualifiers against South Africa and Benin?

Nigeria strike: ‘My monthly pay won’t buy a bag of rice’

As Nigerian workers go on strike one man says he cannot survive on the new proposed minimum wage.

South Africa president faces up to poor poll result

President Ramaphosa says the result was a victory for democracy, but the ANC lost its majority for the first time.

Can South Africa’s ANC reinvent itself after dismal election result?

The ANC has dominated South Africa for the past 30 years but now it has to look to the future.

Can South Africa’s ANC reinvent itself after dismal election result?

The ANC has dominated South Africa for the past 30 years but now it has to look to the future.