China-owned video sharing platform TikTok has been hit with a fine of $15.9 million by the UK’s Information Commissioner’s Office …
Install MetaNews on your device. and then Add to Home Screen