Tuesday, September 22, 2009

U.S. Taxpayers Pay Millions to Keep Despots Safe at U.N.

Money well spent. Who wants them roaming the streets?