Madise, Mokhele
(Church History Society of Southern Africa, 2010)
The Batlhaping people, like other communities, nations and
countries have encountered difficulties such as invasions, war
and conquest and, in some cases, have stood up to defend
themselves against their enemies (one ...