Senegal ‒ on the cusp of change? Part 1

.....

© New Eastern Outlook