Is Africa the last grand stand for humanity?