An Opera News Kenya publication
Senegalese President Macky Sall was officially declared winner of the Feb. 24 vote on Tuesday, after…