Libyan General National Congress head Mohamed al-Mogrief delivers a speech during a ceremony to mark the 61st anniversary of Independence Day at Martyrs' Square in Tripoli, Libya, Dec. 24, 2012. [Xinhua]
Go to Forum >>0 Comment(s)