Skip to main content
Menu

Bechuanaland becomes a British Protectorate, with its administration conducted from Mafeking (Mafikeng).

Search events by date