Senegalese citizens have taken to the streets in a resounding protest against the possible extension of President Macky Sall's term beyond the constitutionally designated date of April 2nd for the transfer of power. The protesters, waving flags and displaying banners bearing messages like "Election...