African football authority Confederation of African Football (Caf) has reportedly fired a senior official after he allegedly made corruption accusations against its president Ahmad Ahmad.
General Secretary Amr Fahmy is reported to have accused Ahmad of bribes, sexual harassment and misuse of the organisation's finances.
According to Reuters, Fahmy sent a document to FIFA investigations committee and accused Ahmad of ordering his secretary-general to pay bribes amounting to $20,000 (£15,256) into the accounts of African football association presidents, which included Cape Verde and Tanzania.
Editors' Picks
The document also accused the former Madagascar Minister of Fisheries of costing Caf an extra $830,000 (£634,041) by ordering equipment through a French intermediary company - Tactical Steel.