Libyan protestors hold placards as they demonstrate against the extended mandate of the General National Congress, the country’s highest political authority, in Tripoli’s Martyr square, on January 3, 2014 (AFP PHOTO /MAHMUD TURKIA)
Libya unrest
by Najlaa Habriri | Jan 4, 2014 | 0 comments