Share Twitter Facebook LinkedIn Email The BDP has won just one of the 36 constituencies so far, while the opposition coalition, the Umbrella for Democratic Change (UDC), has taken …Read More
“I am proud of our democratic processes and I respect the will of the people,” Botswana’s MasisiNovember 1, 2024
Kenya’s new deputy president sworn in as his predecessor challenges his impeachment in courtNovember 1, 2024