From David Horowitz via NewsRealBlog November 13, 2009
The Commander-in-Chief in Tokyo.
Comments are closed.