Iran’s battle for leadership in global space race
TEHRAN, Sep. 17 (MNA) – Iran's space projects have picked up speed after a period of stagnation. On Saturday, the country successfully launched a satellite into orbit with a carrier built by Iranian scientists.