Alghad TV Country: Egypt OPEN LIVE STREAM LIVE STREAM WILL OPEN ON THE OFFICIAL WEBSITE Alghad TV is an Arabic speaking News channel. The channel was launched in 2015. Alghad TV's headquarters is based in London. You Also May Like CBC Egypt CBC is a satellite TV channel. CBC Egypt broadcasts general… Watch Live Extra News Extra News channel covers Arab and international news and entertainment… Watch Live CBC Sofra CBC Sofra is a TV channel for the culinary arts.… Watch Live