You are here

Fifa needs to put its house in order

WHILE the current World Cup tournament is giving much joy to the millions of football fans around the world, the same cannot be said for anyone watching the antics of the game's governing body, Fédération Internationale de Football Association (Fifa). The world's apex football organisation has