Jabarkan Pertukaran tahanan dari Khaled Mashal

Mashal terlibat dalam negosiasi kesepakatan pertukaran tahanan tentara Israel Gilad Shalit untuk lebih dari 1.000 tahanan Palestina di Israel. Shalit ditangkap dalam wilayah Israel di dekat perbatasan selatan Jalur Gaza oleh koalisi kelompok-kelompok paramiliter Palestina, termasuk Hamas, yang telah menyeberangi perbatasan melalui sebuah terowongan bawah tanah di dekat penyeberangan perbatasan Kerem Shalom. Pada tanggal 10 Juli 2006, Mashal berbicara secara otoritatif mengenai tahanan Israel, menyatakan Shalit adalah tawanan perang dan menuntut pertukaran tahanan.

Pada 18 Juni 2008, Israel mengumumkan gencatan senjata bilateral dengan Hamas yang secara resmi dimulai tanggal 19 Juni 2008. Kesepakatan itu dicapai setelah perundingan antara kedua kubu dilakukan dengan mediator Mesir di Kairo. Sebagai bagian dari gencatan senjata, Israel telah setuju untuk melanjutkan pelayaran komersial yang terbatas di perbatasannya dengan Gaza, pembatasan apapun kerusakan pada perjanjian damai tentatif, dan Hamas mengisyaratkan bahwa hal itu akan membahas pembebasan Shalit. Namun, pada tanggal 29 Juli 2008, Presiden OtoritaS Palestina Mahmoud Abbas menyuarakan penentangan yang kuat untuk pembebasan 40 anggota Hamas dari parlemen Palestina dalam pertukaran bagi Shalit. Pada tanggal 2 Oktober 2009, setelah pertukaran 20 tahanan Palestina untuk video pembuktian hidup, Khaled Mashal bersumpah untuk menangkap lebih banyak tentara Israel.

Pada tanggal 18 Oktober 2011, Shalit dibebaskan dan diserahkan kepada Israel dalam pertukaran untuk 1.027 tahanan Palestina.