Browsing: President Bassirou Diomaye Faye

Catch a cab in Dakar, Senegal, and you might think you’ve taken a wrong turn and ended up in Paris, thanks to the street names like…