Thursday, December 24, 2009

china you suck

Chinese and British Officials Tangle in Testy Exchange Over Climate Agreement - NYTimes.com

1 comment: