Hamas Political Chief Khaled Meshaal

Hamas Political Chief Khaled Meshaal

Marco Longari/AFP/Getty Images

Hamas political chief Khaled Meshaal, center left, and Hamas Prime Minister Ismail Haniyeh wave from the rooftop of a vehicle during a parade following Meshaal's arrival in Rafah.