There are no perfect answers. As NGOs, we've often been accused of having portions of humanitarian assistance end up in the wrong hands or not reaching the people. We sometimes make really difficult choices.
Even putting aside current places like Afghanistan, I can give you the example of the natural disaster at Aceh, or of situations where we bring the supplies and food by helicopter into a place, and the helicopter is being received by the armed group there, who insist we hand it over to them. We hand over assistance to them and they say they will distribute it. We can't really believe them, for one. We shouldn't be giving assistance to militaries anyway, but the only choice we have then is to leave. So what we do in those situations is try to negotiate with them. It sometimes works, sometimes it doesn't. Sometimes we have to pick up and leave. But it sometimes works in a way that they allow us to do the distribution in the place. It's still not guaranteed that some of them that come as civilians will not use the food afterwards. One method we use is to look for the woman that's heading the family, so a wife and mother, to distribute food and other assistance. Usually that works.
Oxfam is fortunate, in that we rarely do food assistance; we usually do water and sanitation. There is not as much competition for water and sanitation as there is for food by the armed groups and armed factions. But then there are attempts to use our assets: our warehouses are robbed and so on. It's a constant juggling of those things. We've had to increase our investment in security. For example, as I said for Somalia, as soon as something happens to any of the agencies, we suspend activities. Nobody's going in. Nothing is happening for a couple of days. It's unfortunate, because that means civilians suffer, but it's the only way for us to ensure, at least to the maximum extent possible, that the assistance is not being misused.
I hope that answers your question.