Faiez Serraj

Fayez Mustafa al-Sarraj is the Chairman of the Presidential Council of Libya and prime minister of the Government of National Accord of Libya

Recent Articles

Illustrations
Punch Line
movie review