Russia wages online battle against TikTok and YouTube

Russia wages online battle against TikTok and YouTube
play icon
3D printed TikTok and Youtube logos are placed on a computer motherboard in this illustration. Reuters