maoistrebelnews.com
Chinese Imperialism in Africa is Here
I’ve been skeptical of this claim that China is an imperialist power. I reserved judgement until I saw something sustentative. The US has been quick to call China an imperialist power in a wholly h…