Alex Porter African Futures 2035: Key TrendsOctober 25, 2018 View PDF Journal of Futures Studies, September 2018, 23(1): 127–140 DOI:10.6531/JFS.201809_23(1).0011 R E P O…