African History

The Kalonga kingdom. Origin to Decline

The Kalonga Kingdom was the other name given to the Chewa Kingdom, which was a centralized system of government established in southern Africa… Read More

1 an ago

Mosheshe and the Basuto Nation

Mosheshe was born around 1786 to one of the Sotho lineages, a minor lineage of the Mokotedi. He was an… Read More

2 ans ago