925 million people do not have enough to eat and 98 percent of them live in developing countries. (Source: FAO news release, 14 September 2010)
3310days since Food Drive