The Islamic Republic has closed down the offices of 17 foreign-based satellite channels for their attempts to create division in the country, a senior Iranian intelligence official says.
Enemies have established 17 satellite channels in the name of Shia (Islam), said Irans Deputy Intelligence Minister Mohammad Pour-Fallah, adding that the Islamic ...