I am sorry, are you demanding cancel culture in defense of Mother Russia? Who exactly do you think is obliged to provide it to you, and why do you think they'd comply with your demand? Good news though - if you live in Russia and say it on Russian site, you will be banned right away and maybe also jailed, for libeling the glorious government or extremism or disinformation or something like that. So I guess if you want it, you know where to find it.