TikTok and Twitch have been condemned in Russia