French Police Arrest CAF President
Emerging reports revealed that the president of the Confederation of African Football (CAF), Ahmad Ahmad has been arrested in a Paris hotel by French police. It was gathered that he was picked up around 8:30 am at the Berri Hotel in Paris. His arrest may not be unconnected to alleged misappropriation and corruption involving French company, Tactical Steel gathered.