Ahmad Ahmad has been reinstated as the Confederation of African Football (CAF) president, following a Court of Arbitration for Sport…