Voters head to the polls in Senegal on Sunday in a presidential election which many hope will restore some stability to the country.

Read all