Botswana’s President Masisi Concedes Election DefeatBy Abdulateef AhmedNovember 1, 2024 President Mokgweetsi Masisi of Botswana has conceded defeat in the recent general election, marking the end of the Botswana Democratic Party’s (BDP) 58-year hold on power.…