Moscow favors ties with Israel over Iran, Tehran’s ex-envoy says

Russia would side with Israel over Iran if forced to choose between the two, former Iranian ambassador to Moscow Nematollah Izadi said in remarks sharply critical of Tehran’s reliance on the Kremlin.








