AHMED E. SOUAIAIA
AHMED E. SOUAIAIA
AHMED E. SOUAIAIA

AHMED E. SOUAIAIA

Tunisia

1 story

AHMED E. SOUAIAIA

AHMED E. SOUAIAIA

Afghanistan

1 story

AHMED E. SOUAIAIA

AHMED E. SOUAIAIA

Prof. SOUAIAIA teaches at University of Iowa. He writes about human rights, international affairs, political economy. Contact info @ https://ahmed.souaiaia.com/