Israeli Prime Minister Netanyahu seemed to be selling peace with the Palestinians today in a speech to AIPAC, the pro-Israel lobby. Also, the US and Russia exchange incendiary rhetoric on Ukraine, and the most celebrated "selfie" of all time.
Banner image: Israeli Prime Minister Netanyahu speaking at AIPAC on March 3, 2014.