This Kafkaesque slouching towards war with Russia is simply never discussed by any pundit or media outlet. It’s like it’s not happening, but of course it is happening, right before our eyes. The Russian officials speak about this every day, so does the Russian media, it is one of the most discussed topics on TV, […]