Now You’ve Really Done It, Sochi

We could have gone to Mars 20 times for the price of these Olympics? $520 million per event? This is the last straw, in the good company of other last straws, like the fact that it’s 61 degrees right now in Sochi right now, also the horrific human rights violations being indirectly sanctioned, etc.

More ...