POLITICSONE MONTH AGO
Iran among top ten countries in manufacturing satellite, space launch vehicle: Minister
The Iranian minister of communications and information technology says Iran is among the top 10 countries in manufacturing satellites and satellite-carrying rockets.