Iran launched three homegrown satellites with Russian help, signaling growing cooperation between the two nations in space exploration.