Iran’s space technology achievements

Total:1

  • A look at Iran’s space technology achievements 2023-02-01 23:22

    By Zahra Mirzafarjouyan

    A look at Iran’s space technology achievements

    TEHRAN – Iran is the ninth country in the world after the Soviet Union, the United States, France, Japan, China, the United Kingdom, India and the Zionist regime that has successfully launched a satellite independently.