Tahar Marzouki

Tunis, Tunisia

His background