 Aliou Sall: Broda of Senegal presido don resign afta BBC torchlight magomago oil deal 25 June 2019 Wia dis foto come from, Getty Images Di broda of Senegal President Macky Sall don resign from top goment position, afta BBC investigation into one magomago oil deal. 