MUMBAI: Al Jazeera's English-language satellite news channel service has inducted Elizabeth Filippouli as their Doha
switch
Subscribe To Our Newsletter