Media ID: 55329304
Caption:
Caption:
Libyan protestors hold placards as they demonstrate against the extended mandate of the General National Congress, the country’s highest political authority, in Front of the Supreme Court, in Tripoli on February 23, 2014. (AFP PHOTO / MAHMUD TURKIA)