CAF Imposes $10M Fine on Libya, Reschedules Nigeria Match
The Confederation of African Football (CAF) has fined Libya $10 million following a troubling incident that left Nigeria’s football team stranded for 12 hours without basic amenities at the!-->…