Something else about ads on YouTube, Some of them are China based too.
And We know what tensions we have with China right now.
Something else about ads on YouTube, Some of them are China based too.
And We know what tensions we have with China right now.