China blockade foreign aid