Kremlin now considering making any visitors to Russia sign a contract of allegiance to Russia which includes not speaking against the war in Ukraine or criticizing the Russian government, its policies or president Putin in any manner.

This effort is expected to be in force before the end of this December.

BBC, Forbes