0 Duma Boko Sworn In as Botswana’s New President After Historic Election Upset November 7, 2024 Amelia Caldwell Duma Boko was sworn in as Botswana’s new president following a significant defeat of the