“The arrests were a startling blow to FIFA, a multibillion-dollar organization that governs the world’s most popular sport but has been plagued by accusations of bribery for decades...
VideoCelts · May 27, 2015
Police swoop to arrest leading FIFA officials in Switzerland
Continue Reading