Shin Bet apparently tracked the package after wondering at an enormous quantity of salt ordered by a Gaza importer with Hamas ties.18:10 03.05.16 | 0 comments
Shalit's captivity was certainly more difficult than that of a regular "prisoner of war", which he was. Although Hamas seems to have treated Shalit rather well, it is certain that Hamas committed some violations of the Geneva Convention (to which they are not obligated, not being signatories). One such a violation was not enabling Shalit a regular correspondence with his family. What Hamas can be excused of is not allowing the Red-Cross access to him. Such visits would have enabled Israel to find out his location, so this was of military necessity, unfortunately.