The Federation Internationale de Football Association is the international governing body for football, founded in 1904, comprises 209 nations. The organisation generates huge revenues, mainly because it controls the World Cup. It has been widely accused by journalists of corruption, bribery and vote rigging.