Image 1 of 1
Sebastian_Meyer_Libya_024.JPG
SIDRA, LIBYA: A young rebel fighter prays in a ditch by the road after pro-Gaddafi forces pound the rebels with artillery fire...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.