Google launches a Chinese version of its YouTube channel for Developers

While everything related to the internet is a debatable issue in China,…