TikTok: When gummy bears singing Adele rule online



The Chinese-owned meme platform taking over the internet.

Source:: BBC News – Technology