People

Taha

Taha K Sultan Elbarghathi

Head of International Relations & Cooperation, Migration Focal Point, Libyan Red Crescent - General Secretariat