By Kester Kenn Klomegah Russia has finally announced that it would host African leaders and corporate business tycoons in a high-level October summit in Sochi, south...