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... Sophia Bellas July 20, 2020