Afrifund

A tempest over Macron’s Kremlin foray hints at Nato divisions over how to deal with Putin