The debate over Chinas role in Africa continues to rage. One side contends that China is a rapacious neocolonial oppressor, while the other sees it as a miraculous alternative to decades of failed Western aid.