Stephen Chan

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