Image 1 of 1
Sebastian_Meyer_Libya_037.JPG
SIDRA, LIBYA: A rebel soldier wielding a small meat clever drapes himself in a white sheet as he rushes to the front line of battle with pro-Gaddafi forces...Libyan rebels continue to fight pro-Gaddafi forces as they battle for the town of Bin Jawwad situated east of Gaddafi's home town of Sirt.