Monday, 5 March 2012


"Israel’s own leaders understand the necessity of peace" may be one of the more absurd things Obama's said in office.

No comments:

Post a Comment