This is a leaked internal video from Google China - Google China News.

I hope they do some actual work aside from censoring search results.

[via JooIt]