Iran threw down the gauntlet a few weeks ago, and this afternoon the president picked it up and threw it right back. There are two segments: the first deals with Iran, the second addresses Palestine. Regarding the latter, you might want to read this first.
Update: CNN reports.
Update: Hamas is spitting in Palestinians’ faces. Literally.
Update: The White House has posted a transcript of the press conference.