Former Prisoner of Zion explains why it is in Israel's best interests to take a firm stand against Russia, not just for moral reasons.

Read more