Former U.S. President Jimmy Carter gives a speech in Jerusalem
Former U.S. President Jimmy Carter gives a speech in Jerusalem April 21, 2008, after talks in Syria and Egypt with Hamas leaders. Carter said on Monday Hamas leaders told him they would accept a peace agreement negotiated by their rival, Palestinian President Mahmoud Abbas, if Palestinians approved the deal in a vote. REUTERS/Ronen Zvulun (JERUSALEM)