Botswana President fires Director of IntelligenceThe new President of Botswana, Mokgweetsi Masisi, has fired his Director of Intelligence and