Google Deleted More Than 2,500 YouTube Channels Linked To China
New York: As per the Google it has deleted more than 2,500 YouTube channels tied to China as part of its effort to weed out disinformation on the videosharing platform.The Alphabet-owned company said the channels were removed between…