Botswana braves rains to swear in President Masisi
Botswana braved early morning rains to swear in the country’s fifth president on Saturday. 55-year-old Mokgweetsi Masisi took the oath…
Botswana braved early morning rains to swear in the country’s fifth president on Saturday. 55-year-old Mokgweetsi Masisi took the oath…