The page you requested does not exist. A search for Internews OR International resulted in this page.
Description: 

The Department For International Development (DFID), separated from the Foreign and Commonwealth Office in 1997, is a United Kingdom government department that manages Britain's aid to poor and developing countries. Its goal is to promote sustainable development and eliminate world extreme poverty.