Few political turnarounds can match the last month in Senegal. Just over two weeks ago, Bassirou Diomaye Faye was a little-known opposition leader...
99a1af50809c843a0a9ce230ce0357b8