It seems to me that tictok has replaced shit chute as the hosting choice for plenty of Russian and Chinese propoganda.