South Africa's Investigating Directorate Against Corruption (IDAC) has lost its head after Advocate Andrea Johnson resigned with immediate effect following weeks of scrutiny over her testimony before a judicial commission of inquiry. President Cyril Ramaphosa has accepted her resignation, raising fresh questions about the country's fight against corruption. Tsepiso Makwetla spoke to Retired Interpol Ambassador Andy Mashaile

Botswana recruits 300 nurses to strengthen rural healthcare and maternal services
03:47

Liberia's youth political participation under spotlight after 179th Independence anniversary
19:40

Political analyst unpacks Africa's top stories as major developments unfold across the continent
12:07