Stephen Chan

Botswana after Independence

Since gaining independence Botswana’s history has not not been without turmoil, but the country has emerged as a model African state.