Soha ben Slama

International Tribunal of Evictions, global coordinator