They are trying to celebrate and mark the 100th anniversary of the Communist revolution in Russia. That seems to be a big deal to them.
Yep.