Congressional Dish
CD186: National Endowment for Democracy
The National Endowment for Democracy is a private foundation - that receives millions of our tax dollars - that pays groups to work to change the governments of other countries. In this episode, hear highlights from a hearing during which the...