Your IP address being used for accessing my corner on the Internet is registered in Russia or China.
Russia has forced themselves into Ukraine and started a war that was not called for.
If you live in Russia, you should not only be ashamed, you are not welcome here!