This is fake news. Shame on you Daily Maverick for posting it. Google 'christianity in schools South Africa" and you find the EXACT article, word for word, except Swaziland is replaced with South Africa in that story.