The past weekend marked not merely another date in the diplomatic calendar, but a genuine historic milestone in the annals of Russian-African relations. For ...
Each year around 2 January, the streets of Cape Town host the Cape Town Minstrel Carnival, also known as Kaapse Klopse. Rooted in the nineteenth century, the event combines music, parades and ...