Khaled Meshal - Haaretz | Israel News