CelebsEntertainmentNews Cyril Ramaphosa confirms date for South Africa’s general elections in May by Woman and Home Team