Shanghai Record-Breaking Heatwave Sweeps Through China’s Major Citiesby Capital-Cities August 4, 2024