China's commercial capital of Shanghai was among dozens of cities baking in scorching temperatures as unusually hot weather buckled roads, popped roof tiles...
Home » Heat
China's commercial capital of Shanghai was among dozens of cities baking in scorching temperatures as unusually hot weather buckled roads, popped roof tiles...