Russia clamps down on YouTube, while Google confirms it’s not blocked in China.
Read more.