The small landlocked country between South Africa and Mozambique has been Africa’s last absolute monarchy since its independence from the United Kingdom in 1968. (read more)