Iran achieves historic milestone with launch of 2 satellites into space
The Islamic Republic of Iran successfully launched two domestically manufactured satellites named Kowsar and Hodhod early morning on Tuesday, November 5, marking a milestone for the country’s private sector in the space industry. According to the Iranian news agency Press TV reports, The satellites were launched from the Vostochny spaceport in eastern Russia in the far … Read more