Dec.6.2013

Chinese Rage

Biden, Xi Jinping, Chain-Japan dispute, political cartoonBiden in China