China and Russia have formalized their alliance against the West.
The 2022 Winter Olympic Games in Beijing will not go down in history as an exhilarating event; with just a smattering of snow and no spectators, they turned out a rather macabre affair. But when the history of international affairs in our century is written, the 38th meeting of Chinese President Xi Jinping and Russian President Vladimir Putin, at a …