AfricaAnalysis Libya – A Battleground for half a dozen Countries 395 Views 12 Comments Al Sarraj, General Khalifa Haftar, GNA, Libyan Crises Libya, an Oil-rich country located in North Africa, is battling with two Crisis simultaneously: An Ongoing Civil war and Coronavirus. Read More