Fathi Terbil
Benghazi: The birthplace of Libya’s revolution
Egypt
February 26, 2011
Benghazi: The birthplace of Libya’s revolution
Benghazi, Libya--“Your beginning was in Benghazi and you will be finished in Benghazi.” The walls of Libya’s second largest city…