Swaziland Modern History
Swaziland is a country located in Southern Africa. With the capital city of Mbabane, Swaziland has a population of 1,163,491 based on a recent census from COUNTRYAAH. Ever since Swaziland gained independence from colonial power Britain in 1968, the country’s history has been characterized by fierce contradictions between royalist traditionalists and groups that want to… Read More »