As China Bakes in Record Heat, Kerry Presses Beijing on Climate Change
In the sandstone desert of China’s far west, a local meteorological station recorded an all-time high temperature of 126 degrees. In central China, heat-induced mechanical problems trapped tourists riding on a cable car in midair.The heat…