Senegal on Wednesday announced that a delayed presidential election will be held on March 24, after a top court ruled that a proposal to hold the vote after April 2 was unconstitutional. President Macky Sall's mandate expires on April 2. Originally scheduled for February 25, President Sall called off the exercise citing electoral disputes. He...