Avraham Stern was a Jewish urban revolutionary who founded and led the Zionist organization later known as Lehi, and was executed by British soldiers.
Avraham Stern was a Jewish urban revolutionary who founded and led the Zionist organization later known as Lehi, and was executed by British soldiers.