France declared persona non grata in Africa

.....

© New Eastern Outlook