Iranian Al-Alam News Network after being taken off air three times this year by the international satellite provider Nilesat, once again came back on air.
Palestinian political figures and media activists have slammed the latest Western move against Iranian satellite channels including Al Alam as an attempt to silence the voice of resistance.