“In continuation of the development of Iran-Russia scientific and technological cooperation, two Iranian satellites, Kowsar and Hodhod, will be launched to a 500 km orbit of the earth on Tuesday, Nov. 5, by a Soyuz launch vehicle,” Iranian Ambassador to Russia Kazem Jalali said in a post on X. The development of Kowsar, a high-resolution […]