CSotD: Polishing Up The Handle
In case you missed it, and particularly if you didn’t, FIFA has capitalized on the clear path to success in the United States. On the eve of the World Cup tournament, they guaranteed something or other by creating a gaudy, ridiculous “Peace Prize” and awarding it to Dear Leader, whose country will be co-hosting the […]