Violent clashes between protestors and the police erupted in cities throughout Senegal late last week after President Macky Sall abruptly announced the postponement of upcoming presidential elections.Critics and members of the opposition in Senegal claim
