Sepp Blatter, a former head of FIFA, Ruthlessly Criticizes the World Cup in Qatar
Since Switzerland in 1954, Qatar will be the smallest nation to host the World Cup. The Gulf country is not even as big as Connecticut. Sepp Blatter attempt to take the high ground in history has come a little too…