Libyans celebrate Eid al-Adha festival at the Martyrs' Square in Tripoli, Libya, Nov. 6, 2011. [Xinhua photo]
Go to Forum >>0 Comment(s)