Swaziland
Swaziland.16C Bantu...19C Swazi. 1881 Independence guaranteed. 1894 South African protectorate. 1902 British protectorate. 1968 Independent kingdom.
Swaziland.16C Bantu...19C Swazi. 1881 Independence guaranteed. 1894 South African protectorate. 1902 British protectorate. 1968 Independent kingdom.