Temperatures over 40C recorded in Portugal and Spain, while China endures heatwave conditions in high 40s Temperature records for early June are being broken across...
Low pressure strengthens to tropical cyclone status in Indian Ocean, while European windstorm season rages on A compact and stationary area of low pressure brought...