Senegal's parliament has postponed a presidential election for the first time in the country's history. As opposition lawmakers were forcefully blocked from partaking in the vote, observers fear that yet another African democracy is coming under threat.