Senegal launches voting for presidential elections after delay | Al Mayadeen English