The Blog

China's Xinhua to U.S. leaders: Show some "sense of global responsibility"