Libya Turkey Egypt

‘The Final Countdown’: Libya Lurches Towards War Again

Libya’s Government of National Accord (GNA), the UN-recognised government of Libya, which is based in Tripoli, has begun moving troops Eastwards...
July 20, 2020