Yehuda Veld, manager of the Religious Zionist Party, went on the March of the Living with the flag he took to Gaza and Lebanon.

Read more