Nadia Ahmed Abdo
Nadia Ahmed Abdo has become Egypt’s first female governor, being sworn into office on Thursday as the head of the Nile Delta Governorate of Beheira.
Most Read