Russia is doing well in those rankings it appears:
Quote:
Rounding out the most-improved in the rankings this year should be Hong Kong, Taiwan, the Netherlands, China, Ecuador and Russia — each set to move down nine spots or more.
|
Makes me wonder when those sanctions would destroy the regime of baby eating Putin.