Palestinians Stranded in Egypt: We’ll Kill Ourselves (Again) Read More » February 17, 2008 No Comments