The Habad Hassids claim &amp;quot;we deserve a messiah'. The street sign below reads &amp;quot;King David Street&amp;quot;.