Namibia Overview
OVERVIEW Located on the western coast of southern Africa, Namibia is bordered to the north by Angola and Zambia, to the east by Botswana and to the south by South Africa. After almost 25 years of low-level conflict, Namibia was granted sovereign status by South Africa on April 1, 1989. Official independence was granted on March 21, 1990, following the ratification of the Namibian constitution. A former German protectorate, the territory was a mandate of South Africa from 1919 to...