China is once again causing controversy in Africa for doing something that, in theory, should win praise — giving away money.

China is once again causing controversy in Africa for doing something that, in theory, should win praise — giving away money.