OP-ED 5 August 2020 China and Russia in Africa: Development allies or geopolitical opportunists? Nina Callaghan, Dzvinka Kachur and Mark Swilling 16 min 0