Mohamed Habib Sinaceur

Politician for Socialist Union of Popular Forces