Iran launched three domestically built observation satellites into space from Russia on Sunday, state television reported, marking a new step for Tehran’s space programme despite Western sanctions. The country maintains that its aerospace industry is peaceful and complies with UN Security Council resolutions imposed over its nuclear programme. “Three Iranian satellites, Zafar-2, Paya and Kowsar 1.5, were launched into space by a Soyuz rocket from the Vostochny Cosmodrome in Russia,” Iranian...