Places
Editor: Site Administrator - updated 2 year(s) ago
Swaziland in located in Southern Africa, between Mozambique and South Africa. Autonomy for the Swazis of southern Africa was guaranteed by the British in the late 19th century; independence was granted in 1968. Student and labor unrest during the 1990s pressured King MSWATI III, the world's...