Chinese President Xi Jinping has pledged billions of dollars in infrastructure aid to the African continent. But the sweet deal has made some Western countries …

source