The chaos visiting South Africa's North-West province shows that ordinary people in rural areas have got a raw deal from ruling party.
South Africa's new president, Cyril Ramaphosa, has done well so far but more challenges relating to reigniting the economy lie ahead.
The way South Africa's new president Cyril Ramaphosa has constituted his cabinet reflects the distribution of power within the governing ANC.
Overall South Africa's new president has a cabinet that forms a team with whom he can work.
Cyril Ramaphosa has secured the leadership of South Africa's governing ANC. But he may not be able to clean up the mess left by Jacob Zuma given the other members of the party's leadership team.
The ANC’s elective conference has very important implications for South Africa’s future. Whoever leads determines the kind of leader the country will get, and what policy trajectory will be taken.