"Israeli soldiers are not kidnapped. They are prisoners of war." Prisoners of war are not ransomed and are allowed visits by the Red Cross. Shalit was kidnapped. According to the Geneva Conventions, it is illegal to kidnap a combatant and place a ransom demand on his head.
Donald Trump: Israeli settlement construction in West Bank should 'keep going' (Haaretz)
from the article: Netanyahu to Hamas: Israel's offer for Shalit is final