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. Continue reading...