LONDON, June 29 (Xinhua) -- Over the past few weeks, heatwaves have hit several regions of the Northern Hemisphere, including parts of North America, Europe, and eastern Asia. Read full story