FBI has been investing anything heavily into the world football governing body

FBI has been investing anything heavily into the world football governing body, FIFA, over allegations of corruption primarily relating to the award of the World Cups. Since Sepp Blatter took charge of FIFA in 1998, the World Cup has been held in Europe only once – in 2006. During this period, the World Cup has […]