Previous ImageNext Image Africa is ripe for revolution – Chinese poster Africa is ripe for revolution – Chinese poster Africa is ripe for revolution – Chinese poster