That organization is owned by Larry Jones and is based out of OKC. They made headlines a few years ago because they were so crooked. They are probably the biggest scam operation in the world, but people don't want to believe it because "it's for the children".
Here is an interesting article:
http://www.charitywatch.org/articles/feedchildren.html
.
.
.