Afrifund

Newly anointed candidate faces squeeze between Macron and far-right rivals