While Zimbabwe has its political troubles – South Africa has its own dilemma over who is going to run the country. The battle over who is going to stand as South Africa’s next president for the ruling African National Congress raged on this weekend.