Iran is upset over the European Union's decision to shut down all 19 Iranian satellite channels carried by Eutelsat, including Press TV and the Al-Alam channel in Arabic.
Iran's satellite channels carried a statement Tuesday denouncing the decision as a violation of freedom of speech and freedom of expression, Voice of Israel public radio said.
Read more