Turkey is establishing a naval base in Zuwara in western Libya, and it has five other air and naval bases in the country, confirmed member of Defense and National Security Committee of the Libyan House of Representatives (HoR), Ali Al-Tikbali.
Turkey establishing naval base in Libyan Zuwara town, says HoR member
National
1 Min Read