Former U.S. President Jimmy Carter delivers a speech at the American University in Cairo April 17, 2008. Carter met leaders from the Islamist movement Hamas from the besieged Gaza Strip at a Cairo hotel on Thursday, his second meeting with Hamas members in three days. REUTERS/Asmaa Waguih (EGYPT)