Saturday, June 6, 2009

Obama's speech

an analysis by David Horovitz, from the Jerusalem Post.

No comments: