Diouf, a former Senegalese ambassador to the United Nations, died in France following a long illness, his family said quoted by Senegal media.