Dept. for International Development

Dept. for International Development
The part of the UK government that manages Britain's aid to poor countries and works to get rid of extreme poverty

www.dfid.gov.uk

  Tags

Last updated: 2014-11-02T16:03:35  w

Back