27 July 2010, 7:40 pm
China's 11 provinces, municipalities and autonomous regions, mainly in North China, suffered heat waves on Tuesday, with their highest temperatures above 35 C, challenging local power supplies and med ........ Read More »