Book review – Sharpeville

In the history of nations there are always events that function as watershed. They are the peaks of a journey where things can be define either before or after them. In the long journey to freedom in South Africa there are many such events: the Zulu empire, the Great Trek, the British concentration camps to…
Read more