New President looks to wean Botswana off dependence on diamonds

Eric Mokgweetsi Keabetswe Masisi is the fifth President of Botswana. Net.
Eric Mokgweetsi Keabetswe Masisi is the fifth President of Botswana. Net.
Quartz