Hamas ' charter calls for the destruction of Israel .