Why shouldn't the United States and the rest of the developed nations provide food aid? I don't understand how there can be an argument against this. When it comes to the lives of children, we need to put all differences aside and help each other. If logistics is a problem, then coordinating with the UN might work in this case.
The United States should provide food assistance and relief to help save starving Nigerian children. However, the United States should not become the world's red Cross and utilize scarce tax dollars to solve every issue or calamity. Other nations need to step up and likewise partner with the United States to solve these problems.
The United Nations should be involved in this effort, not the United States, alone. The U.N. and, perhaps, the Red Cross should be more than capable of helping the children in Nigeria. The United States cannot always be the only savior in the world, for all problems, great and small.
As sad as it is, much of the food aid that is meant for the starving children ends up being diverted. It either goes to the families of the people who fund the government, or it is sold and goes to fund the very oppression in which people are suffering. It makes more sense to work directly with a government on improving their own internal systems.