Latest Turkey rebuffs French call for troop withdrawal from Libya November 14, 2021 admin-dominor Turkey rebuffs French call for troop withdrawal from Libya Aljazeera.com Source link