Libya Vs Nigeria: CAF Wields The Big Stick

The Confederation of African Football (CAF) has wielded the big stick in the stalled Africa Cup of Nations qualifiers between Nigeria and Libya. The football...