Fayez Al Shawabkeh

Fayez Al Shawabkeh
Secretary General of the Arab Parliamentary Union

Secretary General of the Arab Parliamentary Union