Press TV – February 11, 2020 Iran has dismissed France’s “meddlesome” claim about its space program following a recent satellite launch, saying the Islamic Republic reserves the right to make scientific progress. Tehran on Sunday launched its domestically-made Zafar (Triumph) satellite using a Simorgh (Phoenix) satellite carrier, but the missile fell short of reaching the […]
Source