Fed up with U.S. / Western attitude about Sochi Olympics…
So I will give you a good reason why Russia could have cared less if America even showed up in the first place, besides that there is the fact that 95% of the world is pointing fingers at America, France, Britain and Canada for being crap-heads in the media about the Olympics in Sochi… Three