A Libyan rebel fighter stands guard at a check post in the Libyan eastern city of Ajdabiya on May 19, 2011.[Xinhua/Wissam Nassar]
Go to Forum >>0 Comments