Storm Dennis wreaks havoc across UK, parts of France

Britain on Monday grappled with the fallout from Storm Dennis, with several major incidents declared due to flooding and hundreds of warnings still in place after it battered the country over the weekend.

Record temperatures in Shanghai as heatwave bakes China

Shanghai roasted under some of its hottest temperatures ever recorded on Wednesday as a searing heatwave in China triggered a flurry of weather alerts and strained the farming and energy sectors.

page 4 from 21