Libya has been given the green light to host international matches on its territory after the Emergency Committee of the African Confederation Football (CAF) lifted the restrictions on Friday. "CAF ...