Skip to playerSkip to main content
  • 10 years ago
Khalifah Sall, mayor of Senegal's capital, along with three other officials have been charged with embezzling $2.8 million. Hundreds gathered outside the courthouse in protest and riot police were deployed.
Comments

Recommended