Nayla Geagea

Nayla Geagea is a trainee lawyer in Beirut and holds a Masters degree in International Law.  



Read More