By Jewish Press Staff
Suspects allegedly intended to murder the Israeli ambassador to Azerbaijan and two employees at the Chabad school in Baku.
By Ruchama Feuerman