United Nations: India has given over $4 million to the UN Democracy Fund (UNDEF), bringing to nearly $30 million its total contribution to the entity launched in 2005 by Prime Minister Manmohan Singh and the then US President George Bush for promotion of democratic values.