Business Senegal’s Macky Sall delivered a list of striking African demands at this year’s UNGA 2 years ago