Umm no China does too. The century of humiliation.
Yeah, but China actually has much more to boast about right now. Its huge number of powerful supercomputers, its huge amount of elite science production, et cetera. Russia and the Third World do not.