Archive for November 26th, 2017

Botswana Leader Tells VOA Mugabe Departure ‘Long Overdue’

| November 26, 2017

Botswana's President Seretse Khama Ian Khama was the first African head of state to call on Zimbabwe President Robert Mugabe to step down during the recent crisis in that country. Prior to Mugabe's resignation, the Botswana leader said Zimbabweans have …

Continue Reading