Egypt Alghad TV (Egypt) Alghad TV is an Arabic-language news and current affairs channel headquarered in Cairo, Egypt. April 07, 2021 January 26, 2022 Egypt