With the biggest religious weekend approaching ahead of the general elections, various churches say their doors are open to politicians but not for politicking or campaigning.
With President Cyril Ramaphosa having announced May 29 as voting day;here is a summary of what some political parties are offering in their manifestos to win your vote.