Iran retaliates to sat-ban
Iran is not having a good week. Its president, Mahmoud Ahmadinejad, is increasingly sidelined, and it has seen much of its powerful overseas television influence severely diminished. Now, its parliament is proposing an urgent review of its satellite strategy, and to urgently build its own satellite. Buying a satellite would be extremely difficult given the […]