Canadian International Development Agency
The Canadian International Development Agency (CIDA) was an organization that administered foreign aid programs in developing countries, and operated in partnership with other Canadian organizations i...