October 28th, 2011 10:11 am
Video – The United Nations: 66 Years of Bilking the American Taxpayer
United Nations Day was earlier this week. In honor of the occasion, CFIF’s Renee Giachino looks back on the world body’s 66-year history and highlights how a dream of an institution to protect the goals of world peace has, in reality, been a forum for some of the world’s worst despots, funded with U.S. taxpayer money.