Rabbi Eliyahu calls on Israeli leaders to do soul searching after allowing 30 years of jail for Pollard, who 'has been gathering strength.'


Read more