The police in France have reportedly arrested the President of Confederation of African Football (CAF), Ahmad Ahmad. Ahmad was arrested...
france
Mr Guillaume Audren de Kerdrel, Deputy Ambassador of France, has reaffirmed his country’s commitment to improving the electricity transmission in...