0 Botswana’s Political Revolution: Examining UDC’s Leadership and its Implications December 24, 2024 Omar Hassan Duma Boko’s election as Botswana’s president marks a historic shift as the opposition UDC defeats