HERITAGE DAY...Surprise!
We celebrate Heritage Day on the 24th of September in South Africa. Heritage Day was formerly known as King Shaka Day in honour of the legendary King Shaka Zulu. One does wonder, strict disciplinarian that he was, what he would think of the morality of not only modern day South Africa but the whole World!!