Nehal Mostafa

Mohamed Mostafa

Senior translator and correspondent

Elwy El-manzalawy