logo
Mahmoud ElFishawy backdrop
Mahmoud ElFishawy poster
Mahmoud ElFishawy
he was born on March 16, 1950, and after forty years of working in government departments during which he rose to the position of the first undersecre...