Is this newspaper becoming more stupid by the day? "China has been criticized for using its development aid, particularly in Africa, for its own strategic objectives and economic needs". As opposed to US aid? The US does not dispense aid for its own "strategic and economic needs"? How altruistic imperialism is in its own eyes.