Egyptian police raided the Cairo office of Iranian television channel, Al-Alam, confiscating its equipment after it was found to be operating without license, a security source said on Monday.
The raid was carried out on Sunday and the head of Al-Alam’s Cairo office, Ahmed