Ahmad Ahmad is the new CAF president. He has taken over after a period of 29 years. Hayatou defeated by Madagascar football...