Iran puts a high-resolution monitoring satellite on the orbit with Russias help. Israel not happy