Over the last few days, a social eruption has shaken Senegal. The movement, emerging apparently from nowhere, has quickly gained insurrectionary features.