The Chinese government is angry at Hillary Clinton for discussing what is basically an inarguable fact of life ?? that China blocks social-media sites such as Twitter, Facebook, and YouTube, and restricts Internet access for various political purposes.