Benghazi, Libya: A city in foul disrepair, but its people share euphoria

September 17, 2011 12:01 PM

More Videos