Fraud case could tip South Africa over the edge