Home Tags Kremlin critic Alexei Navalny

Tag: Kremlin critic Alexei Navalny

Russia wages online battle against TikTok and YouTube

0
"I'm an American!" a young Russian under the username Neurolera exclaims in English on the popular video-sharing app TikTok as she explains how to...