Communist China Not A Huge Fan of Freedom, Human Rights:
CNN has the breaking news.