Political strife in Senegal: What lies ahead?