Fathi Terbil

Benghazi: The birthplace of Libya’s revolution
Egypt

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…
Back to top button