Africa Awake! Social media has been abuzz with the story of a teacher who confronted President Mokgweetsi Masisi when he addressed a kgotla meeting in Serowe last week. Naturally as…
Botswana Defence Force (BDF) Commander Lieutenant General Placid Segokgo has announced that he has reached…
How should we understand the foreign policy of African states? And why do some countries…