Africa, Politics, World, Maverick News, Op-eds Lacklustre Russia-Africa summit a vanity boost for Putin but a damp squib for the continent by: Peter Fabricius