Tag: Al Mashhad

Every Story has a Scene, and Every Act has a Scene

"Al Mashhad.. a platform that extends all boundaries, merging television with digital…

Daily News Egypt Daily News Egypt