CAF president Ahmad Ahmad handed five-year ban for corruption

File photo: Ahmad Ahmad
File photo: Ahmad Ahmad