South Africa gears up for a bruising election campaign

South Africans will go to the polls on 7 May in what promises to be the country’s most interesting election since 1994. Commentators are already speculating (wildly, and without any reasonable evidence…