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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results