Freedom Forum Paid New CEO Duff $1.6M in 2011, Documents Show, Amid Signs of More Fiscal Distress
Posted: 1/10/2013  |  By: Ganett Blog
The financially troubled non-profit foundation paid CEO James Duff $1.6 million during his first four months on the job in 2011, a year when the Newseum's operator ran a $47 million deficit, newly released public documents show.

The disclosure comes with fresh warnings of financial trouble.