By Julien Teil | La Guerre Hunanitaire | November 16, 2011 The National Endowment for Democracy, or NED, is an organization that presents itself as an NGO officially dedicated to “the growth and strengthening of democratic institutions around the world”. But in reality it gets 95% of its budget from the United States Congress. It […]
Source