France is trying to rebrand itself during a summit with African heads of states in Kenya.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera