Caf president Ahmad challenges ‘shocking’ five-year football ban

CAF president, Ahmad Ahmad
CAF president, Ahmad Ahmad