IFADball

IFADball, also know as International Fund for Agricultural Development is a specialized agency of the United Nations dedicated to eradicating rural poverty in developing countries.