World | Sat Oct 9, 2010 1:34pm IST

China calls U.S. a pig in the mirror on climate change