Are the walls closing in on CAF president Ahmad Ahmad?

CAF President, Ahmad Ahmad
CAF President, Ahmad Ahmad