The final countdown: DA, EFF and ANC up the ante ahead of elections

In 12 days, South Africans will cast their votes in the 2019 general elections.

Special votes will be cast on May 6 and 7, with election day on May 8. Political parties are ramping up their electioneering efforts in a bid to win over people who are undecided, convince them to switch allegiances and seal the deal with loyal party members.

Here's how the three biggest parties have upped the ante on Wednesday.

read full story