CNN Fareed Zakaria GPS June 15, 2014 17:27:00
Now for our "what in the world" segment. almost half of humanity will tune in to watch some part of the world cup spectacle, which kicked off this week in brazil. the football, by which i mean the soccer, will be spectacular, but the group that put it together has come under some fire. like other big-time sports organizations, fifa, international football's governing body, is a self-appointed, self-regulateded body with little accountability and massive revenues. it demands that countries adhere to its every whim when they agree to host the world cup. brazil has spent an astounding $11 billion...