Iran launches 3 homegrown satellites from Russia

TEHRAN, Dec. 28 (Xinhua) — Iran on Sunday successfully launched three domestically produced satellites into space for agriculture and environmental research from a Russian launch site, marking the seventh time the country has used Russian…

Continue Reading