South Africa’s Democratic Alliance Vows to Stop Corruption Ahead of Election

There are just 29 days to go to South Africa’s general elections. Election fever is in full swing, and the gloves are off between the ruling ANC and the main …