Rebel fighters celebrate by waving a Kingdom of Libya flag atop a destroyed tank on the outskirts of the town of Ajdabiyah March 26, 2011. (Reuters)
Rebel fighters celebrate by waving a Kingdom of Libya flag atop a destroyed tank on the outskirts of the town of Ajdabiyah March 26, 2011. (Reuters)
by Asharq Al-Awsat | Jan 31, 2013 |