Since the initial arrests of seven top FIFA officials at the five-star Baur au Lac hotel in Zurich, Switzerland in May, the FIFA corruption scandal has had plenty of ups, downs and politics, but perhaps nothing quite as visually stunning as the scenes of police pulling high-powered soccer executives out of their rooms and taking […]
Over dozen FIFA officials to be charged as arrests underway in same Swiss hotel as previous arrests
0 comments by Andrew Bucholtz on 12/3/2015