Egypt police raid Iran TV office in Cairo
Permalink

Egypt police raid Iran TV office in Cairo

Egyptian police raided the Cairo office of Iranian television channel, Al-Alam, confiscating its equipment after…

Continue Reading →