September 8, 2024

Political turmoil in Senegal as 15 presidential candidates accuse Sall of “ill will”

Subscribe To Our Newsletter