This week, leaders from 17 African countries will be guests of Vladimir Putin. Alongside Russia, all the major powers are vying for influence and raw materials on the continent. The conditions are increasingly dictated by the Africans themselves, with the West often coming away empty-handed.