World

April 15, 2008

An angry China is lashing out at its foreign critics

Chinese are angry over international criticism of a crackdown in Tibet and have demanded apologies from House Speaker Nancy Pelosi and CNN commentator Jack Cafferty.

Related content

Comments

Videos

Nation & World Videos